Sprache

UpdatingIdentityResolutionInterceptor.UpdateTrackedInstance Methode

Definition

Wird aufgerufen, wenn versucht wird, eine DbContext neue Instanz einer Entität mit demselben Primärschlüsselwert wie eine bereits nachverfolgte Instanz nachzuverfolgen. Diese Implementierung kopiert Eigenschaftswerte aus der neuen Entitätsinstanz in die nachverfolgte Entitätsinstanz.

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)

Parameter

interceptionData
IdentityResolutionInterceptionData

Kontextbezogene Informationen zur Identitätsauflösung.

existingEntry
EntityEntry

Der Eintrag für die vorhandene nachverfolgte Entitätsinstanz.

newEntity
Object

Die neue Entitätsinstanz, die nach diesem Aufruf verworfen wird.

Implementiert

Gilt für: