IgnoringIdentityResolutionInterceptor.UpdateTrackedInstance Yöntem

Tanım

Önceden izlenen bir DbContext örnekle aynı birincil anahtar değerine sahip bir varlığın yeni örneğini izlemeye çalıştığında çağrılır. Bu uygulama, mevcut izlenen örnekteki özellik değerlerinin saklanması gibi hiçbir şey yapmaz.

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)

Parametreler

interceptionData
IdentityResolutionInterceptionData

Kimlik çözümlemesi hakkında bağlamsal bilgiler.

existingEntry
EntityEntry

Mevcut izlenen varlık örneğinin girişi.

newEntity
Object

Bu çağrıdan sonra atılacak yeni varlık örneği.

Uygulamalar

Şunlara uygulanır