UpdatingIdentityResolutionInterceptor.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á 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
Entity Framework