Compartilhar via


IIdentityResolutionInterceptor.UpdateTrackedInstance Método

Definição

Chamado quando um DbContext tenta rastrear uma nova instância de uma entidade com o mesmo valor de chave primária que uma instância já controlada. Esse método deve aplicar quaisquer valores de propriedade e alterações de relação da nova instância na instância existente. Em seguida, a nova instância é descartada.

public void UpdateTrackedInstance (Microsoft.EntityFrameworkCore.Diagnostics.IdentityResolutionInterceptionData interceptionData, Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry existingEntry, object newEntity);
abstract member UpdateTrackedInstance : Microsoft.EntityFrameworkCore.Diagnostics.IdentityResolutionInterceptionData * Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry * obj -> unit
Public Sub UpdateTrackedInstance (interceptionData As IdentityResolutionInterceptionData, existingEntry As EntityEntry, newEntity As Object)

Parâmetros

interceptionData
IdentityResolutionInterceptionData

Informações contextuais sobre a resolução de identidade.

existingEntry
EntityEntry

A entrada para a instância de entidade controlada existente.

newEntity
Object

A nova instância de entidade, que será descartada após essa chamada.

Aplica-se a