IgnoringIdentityResolutionInterceptor.UpdateTrackedInstance Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiamato quando un DbContext tentativo di tenere traccia di una nuova istanza di un'entità con lo stesso valore della chiave primaria di un'istanza già rilevata. Questa implementazione non esegue alcuna operazione, in modo che i valori delle proprietà dell'istanza rilevata esistente vengano mantenuti.
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)
Parametri
- interceptionData
- IdentityResolutionInterceptionData
Informazioni contestuali sulla risoluzione delle identità.
- existingEntry
- EntityEntry
Voce per l'istanza di entità rilevata esistente.
- newEntity
- Object
Nuova istanza di entità, che verrà eliminata dopo questa chiamata.