IgnoringIdentityResolutionInterceptor.UpdateTrackedInstance Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Entity Framework