Condividi tramite


UpdatingIdentityResolutionInterceptor.UpdateTrackedInstance Metodo

Definizione

Chiamato quando un DbContext tentativo di tenere traccia di una nuova istanza di un'entità con lo stesso valore della chiave primaria di un'istanza già rilevata. Questa implementazione copia i valori delle proprietà dalla nuova istanza di entità nell'istanza di entità rilevata.

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)

Parametri

interceptionData
IdentityResolutionInterceptionData

Informazioni contestuali sulla risoluzione delle identità.

existingEntry
EntityEntry

Voce per l'istanza di entità rilevata esistente.

newEntity
Object

Nuova istanza di entità, che verrà eliminata dopo questa chiamata.

Implementazioni

Si applica a