IIdentityResolutionInterceptor.UpdateTrackedInstance Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird aufgerufen, wenn ein DbContext versucht, eine neue instance einer Entität mit demselben Primärschlüsselwert wie eine bereits nachverfolgte instance. Diese Methode muss alle Eigenschaftenwerte und Beziehungsänderungen aus dem neuen instance auf die vorhandene instance anwenden. Die neue instance 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
Kontextinformationen zur Identitätsauflösung.
- existingEntry
- EntityEntry
Der Eintrag für die vorhandene nachverfolgte Entität instance.
- newEntity
- Object
Die neue Entität instance, die nach diesem Aufruf verworfen wird.
Gilt für:
Entity Framework