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 传入的值。

适用于