次の方法で共有


IMaterializationInterceptor.InitializedInstance メソッド

定義

EF が作成されたエンティティのプロパティ値を設定した直後に呼び出されます。

public virtual object InitializedInstance (Microsoft.EntityFrameworkCore.Diagnostics.MaterializationInterceptionData materializationData, object entity);
abstract member InitializedInstance : Microsoft.EntityFrameworkCore.Diagnostics.MaterializationInterceptionData * obj -> obj
override this.InitializedInstance : Microsoft.EntityFrameworkCore.Diagnostics.MaterializationInterceptionData * obj -> obj
Public Overridable Function InitializedInstance (materializationData As MaterializationInterceptionData, entity As Object) As Object

パラメーター

materializationData
MaterializationInterceptionData

具体化に関するコンテキスト情報。

entity
Object

作成されたエンティティ インスタンス。 この値は、通常、このメソッドの実装の戻り値として使用されます。

戻り値

EF が使用するエンティティ インスタンス。 使用するインスタンスの変更を試みないインターセプターに対するこのメソッドの実装では、渡された値を entity 返す必要があります。

適用対象