IgnoringIdentityResolutionInterceptor.UpdateTrackedInstance Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se llama cuando se DbContext intenta realizar un seguimiento de una nueva instancia de una entidad con el mismo valor de clave principal que una instancia de la que ya se ha hecho un seguimiento. Esta implementación no hace nada, de modo que se conserven los valores de propiedad de la instancia de seguimiento existente.
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)
Parámetros
- interceptionData
- IdentityResolutionInterceptionData
Información contextual sobre la resolución de identidades.
- existingEntry
- EntityEntry
Entrada de la instancia de entidad con seguimiento existente.
- newEntity
- Object
Nueva instancia de entidad, que se descartará después de esta llamada.