次の方法で共有


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

既定のハッシュ関数として機能します。

適用対象