Compartilhar via


UpdatingIdentityResolutionInterceptor.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. Essa implementação copia valores de propriedade da nova instância de entidade para a instância de entidade controlada.

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 controlada existente.

newEntity
Object

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

Implementações

Aplica-se a