Udostępnij za pośrednictwem


IgnoringIdentityResolutionInterceptor.UpdateTrackedInstance Metoda

Definicja

Wywoływana podczas DbContext próby śledzenia nowego wystąpienia jednostki o tej samej wartości klucza podstawowego co już śledzone wystąpienie. Ta implementacja nic nie robi, tak aby wartości właściwości z istniejącego śledzonego wystąpienia zostały zachowane.

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)

Parametry

interceptionData
IdentityResolutionInterceptionData

Kontekstowe informacje o rozpoznawaniu tożsamości.

existingEntry
EntityEntry

Wpis dla istniejącego śledzonego wystąpienia jednostki.

newEntity
Object

Nowe wystąpienie jednostki, które zostanie odrzucone po tym wywołaniu.

Implementuje

Dotyczy