UpdatingIdentityResolutionInterceptor.UpdateTrackedInstance メソッド

定義

既に DbContext 追跡されているインスタンスと同じ主キー値を持つエンティティの新しいインスタンスを追跡しようとすると呼び出されます。 この実装では、新しいエンティティ インスタンスから追跡対象エンティティ インスタンスにプロパティ値をコピーします。

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)

パラメーター

interceptionData
IdentityResolutionInterceptionData

ID 解決に関するコンテキスト情報。

existingEntry
EntityEntry

既存の追跡対象エンティティ インスタンスのエントリ。

newEntity
Object

この呼び出しの後に破棄される新しいエンティティ インスタンス。

実装

適用対象