IMaterializationInterceptor.InitializedInstance 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在 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
传入的值。