EntityMaterializerSource 类

定义

服务生存期为 Singleton。 这意味着单个实例由许多 DbContext 实例使用。 实现必须是线程安全的。 此服务不能依赖于注册为 的服务 Scoped

public class EntityMaterializerSource : Microsoft.EntityFrameworkCore.Query.IEntityMaterializerSource
type EntityMaterializerSource = class
    interface IEntityMaterializerSource
Public Class EntityMaterializerSource
Implements IEntityMaterializerSource
继承
EntityMaterializerSource
实现

构造函数

EntityMaterializerSource(EntityMaterializerSourceDependencies)

服务生存期为 Singleton。 这意味着单个实例由许多 DbContext 实例使用。 实现必须是线程安全的。 此服务不能依赖于注册为 的服务 Scoped

字段

TryReadValueMethod

服务生存期为 Singleton。 这意味着单个实例由许多 DbContext 实例使用。 实现必须是线程安全的。 此服务不能依赖于注册为 的服务 Scoped

方法

CreateMaterializeExpression(IEntityType, String, Expression)

服务生存期为 Singleton。 这意味着单个实例由许多 DbContext 实例使用。 实现必须是线程安全的。 此服务不能依赖于注册为 的服务 Scoped

CreateReadValueExpression(Expression, Type, Int32, IPropertyBase)

服务生存期为 Singleton。 这意味着单个实例由许多 DbContext 实例使用。 实现必须是线程安全的。 此服务不能依赖于注册为 的服务 Scoped

GetMaterializer(IEntityType)

服务生存期为 Singleton。 这意味着单个实例由许多 DbContext 实例使用。 实现必须是线程安全的。 此服务不能依赖于注册为 的服务 Scoped

适用于