Поделиться через


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[]>)

Заполняет поле "Карта индекса типа" структуры.

Применяется к