Partilhar via


IgnoringIdentityResolutionInterceptor.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á rastreada. Essa implementação não faz nada, de modo que os valores de propriedade da instância controlada existente sejam retidos.

public virtual 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
override this.UpdateTrackedInstance : Microsoft.EntityFrameworkCore.Diagnostics.IdentityResolutionInterceptionData * Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry * obj -> unit
Public Overridable 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 rastreada existente.

newEntity
Object

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

Implementações

Aplica-se a