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()

作为默认哈希函数。

适用于