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


TypeMaterializationInfo Класс

Определение

Связывает RelationalTypeMapping с необязательным IProperty и индексом в средство чтения данных для использования при чтении и преобразовании значений из базы данных.

public class TypeMaterializationInfo
type TypeMaterializationInfo = class
Public Class TypeMaterializationInfo
Наследование
TypeMaterializationInfo

Комментарии

Дополнительные сведения и примеры см. в статье Реализация поставщиков и расширений баз данных .

Конструкторы

TypeMaterializationInfo(Type, IProperty, IRelationalTypeMappingSource, Int32)
Устаревшие..

Создает новый экземпляр TypeMaterializationInfo.

TypeMaterializationInfo(Type, IProperty, IRelationalTypeMappingSource, Nullable<Boolean>, Int32)
Устаревшие..

Создает новый экземпляр TypeMaterializationInfo.

TypeMaterializationInfo(Type, IProperty, IRelationalTypeMappingSource, Nullable<Boolean>, Int32, RelationalTypeMapping)
Устаревшие..

Создает новый экземпляр TypeMaterializationInfo.

TypeMaterializationInfo(Type, IProperty, RelationalTypeMapping, Nullable<Boolean>)

Создает новый экземпляр TypeMaterializationInfo.

Свойства

Index
Устаревшие..

Индекс базового результирующего набора, который должен использоваться для этого типа, или значение -1, если сопоставление индексов не требуется.

IsFromLeftOuterJoin
Устаревшие..

Указывает, поступает ли значение из операции LEFT OUTER JOIN.

IsNullable

Указывает, может ли значение иметь значение NULL.

Mapping

Сопоставление типов для считываемого значения.

ModelClrType

Тип, необходимый в модели после преобразования.

Property

Свойство, связанное с типом, или null , если его нет.

ProviderClrType

Тип, который будет считываться из поставщика базы данных.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

Equals(TypeMaterializationInfo)

Определяет, равен ли указанный объект текущему объекту.

GetHashCode()

Служит хэш-функцией по умолчанию.

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