次の方法で共有


IIdentityResolutionInterceptor.UpdateTrackedInstance メソッド

定義

既に DbContext 追跡されているインスタンスと同じ主キー値を持つエンティティの新しいインスタンスを追跡しようとすると呼び出されます。 このメソッドは、新しいインスタンスから既存のインスタンスにプロパティ値とリレーションシップの変更を適用する必要があります。 その後、新しいインスタンスは破棄されます。

public 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
Public Sub UpdateTrackedInstance (interceptionData As IdentityResolutionInterceptionData, existingEntry As EntityEntry, newEntity As Object)

パラメーター

interceptionData
IdentityResolutionInterceptionData

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

existingEntry
EntityEntry

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

newEntity
Object

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

適用対象