Sprache

IIdentityResolutionInterceptor.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 Methode muss alle Eigenschaftswerte und Beziehungsänderungen von der neuen Instanz auf die vorhandene Instanz anwenden. Die neue Instanz wird dann verworfen.

public 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
Public 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.

Gilt für: