EntityLoadInfo 结构

定义

基于从查询返回的一行数据创建实体实例所需的信息。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

public struct EntityLoadInfo
public readonly struct EntityLoadInfo
type EntityLoadInfo = struct
Public Structure EntityLoadInfo
继承
EntityLoadInfo

构造函数

EntityLoadInfo(MaterializationContext, Func<MaterializationContext,Object>, Dictionary<Type,Int32[]>)

初始化 EntityLoadInfo 结构的新实例。

EntityLoadInfo(ValueBuffer, Func<ValueBuffer,Object>)

初始化 EntityLoadInfo 结构的新实例。

EntityLoadInfo(ValueBuffer, Func<ValueBuffer,Object>, Dictionary<Type,Int32[]>)
已过时。.

初始化 EntityLoadInfo 结构的新实例。

属性

ValueBuffer

获取表示此实体的数据行。

方法

ForType(Type)

创建仅包含给定类型实体所需的值的新 ValueBuffer。

Materialize()

将数据具体化为实体实例。

WithIndexMap(Dictionary<Type,Int32[]>)

填充结构的“类型索引映射”字段。

适用于