IIdentityResolutionInterceptor.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, gdy DbContext próbuje śledzić nowe wystąpienie jednostki o tej samej wartości klucza podstawowego co już śledzone wystąpienie. Ta metoda musi zastosować wszystkie wartości właściwości i zmiany relacji z nowego wystąpienia do istniejącego wystąpienia. Nowe wystąpienie zostanie następnie odrzucone.
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)
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 wywołaniu.