IgnoringIdentityResolutionInterceptor.UpdateTrackedInstance Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.