次の方法で共有


IgnoringIdentityResolutionInterceptor.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

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

実装

適用対象