语言

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>, Dictionary<Type,Int32[]>)
已过时.

初始化 结构的新实例 EntityLoadInfo 。

EntityLoadInfo(ValueBuffer, Func<ValueBuffer,Object>)

初始化 结构的新实例 EntityLoadInfo 。

属性

名称 说明
ValueBuffer

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

方法

名称 说明
ForType(Type)

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

Materialize()

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

WithIndexMap(Dictionary<Type,Int32[]>)

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

适用于