Bagikan melalui


IgnoringIdentityResolutionInterceptor.UpdateTrackedInstance Metode

Definisi

Dipanggil ketika DbContext mencoba melacak instans baru entitas dengan nilai kunci primer yang sama dengan instans yang sudah dilacak. Implementasi ini tidak melakukan apa pun, sehingga nilai properti dari instans terlacak yang ada dipertahankan.

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)

Parameter

interceptionData
IdentityResolutionInterceptionData

Informasi kontekstual tentang resolusi identitas.

existingEntry
EntityEntry

Entri untuk instans entitas terlacak yang ada.

newEntity
Object

Instans entitas baru, yang akan dibuang setelah panggilan ini.

Penerapan

Berlaku untuk