Bagikan melalui


UpdatingIdentityResolutionInterceptor.UpdateTrackedInstance Metode

Definisi

Dipanggil saat DbContext upaya untuk melacak instans baru entitas dengan nilai kunci primer yang sama dengan instans yang sudah dilacak. Implementasi ini menyalin nilai properti dari instans entitas baru ke dalam instans entitas yang dilacak.

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