Partilhar via


EntityLoadInfo Estrutura

Definição

Informações necessárias para criar uma instância de uma entidade com base em uma linha de dados retornada de uma consulta.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

public struct EntityLoadInfo
public readonly struct EntityLoadInfo
type EntityLoadInfo = struct
Public Structure EntityLoadInfo
Herança
EntityLoadInfo

Construtores

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

Inicializa uma nova instância do struct EntityLoadInfo.

EntityLoadInfo(ValueBuffer, Func<ValueBuffer,Object>, Dictionary<Type,Int32[]>)
Obsoleto.

Inicializa uma nova instância do struct EntityLoadInfo.

EntityLoadInfo(ValueBuffer, Func<ValueBuffer,Object>)

Inicializa uma nova instância do struct EntityLoadInfo.

Propriedades

ValueBuffer

Obtém a linha de dados que representa essa entidade.

Métodos

ForType(Type)

Cria um novo ValueBuffer que contém apenas os valores necessários para entidades de um determinado tipo.

Materialize()

Materializa os dados em uma instância de entidade.

WithIndexMap(Dictionary<Type,Int32[]>)

Preenche o campo Mapa do Índice de Tipo do struct.

Aplica-se a