MetaDataMember クラス

定義

データベース テーブルの列への、ドメイン オブジェクトのフィールドまたはプロパティのマップを表します。

public ref class MetaDataMember abstract
public abstract class MetaDataMember
type MetaDataMember = class
Public MustInherit Class MetaDataMember
継承
MetaDataMember

コンストラクター

MetaDataMember()

MetaDataMember クラスの新しいインスタンスを初期化します。

プロパティ

Association

派生クラスでオーバーライドされた場合は、このメンバーに対応する MetaAssociation が取得されます。

AutoSync

派生クラスでオーバーライドされた場合は、挿入操作および更新操作に使用するこのメンバーの読み戻し動作が取得されます。

CanBeNull

派生クラスでオーバーライドされた場合は、このメンバーの値を null 値に割り当てられるかどうかを示す値が取得されます。

DbType

派生クラスでオーバーライドされた場合は、対応するデータベース列の型が取得されます。

DeclaringType

派生クラスでオーバーライドされた場合は、このデータ メンバーを格納している MetaType が取得されます。

DeferredSourceAccessor

派生クラスでオーバーライドされた場合は、このメンバーの遅延ソースを取得および設定するために使用されるアクセサーが取得されます。

DeferredValueAccessor

派生クラスでオーバーライドされた場合は、このメンバーの遅延値を、フェッチを使用せずに取得および設定するために使用されるアクセサーが取得されます。

Expression

派生クラスでオーバーライドされた場合は、計算列を定義する式が取得されます。

IsAssociation

派生クラスでオーバーライドされた場合は、このメンバーによって関連付けのリレーションシップが定義されるかどうかを示す値が取得されます。

IsDbGenerated

派生クラスでオーバーライドされた場合は、このメンバーがデータベースによって自動的に生成されるかどうかを示す値が取得されます。

IsDeferred

派生クラスでオーバーライドされた場合は、遅延ベースでこのメンバーを読み込むことが既定の動作であるかどうかを示す値が取得されます。

IsDiscriminator

派生クラスでオーバーライドされた場合は、このメンバーが継承識別子を表しているかどうかを示す値が取得されます。

IsPersistent

派生クラスでオーバーライドされた場合は、このメンバーが列 (または制約) にマップされているかどうかを示す値が取得されます。

IsPrimaryKey

派生クラスでオーバーライドされた場合は、このメンバーが型の ID の一部であるかどうかを示す値が取得されます。

IsVersion

派生クラスでオーバーライドされた場合は、このメンバーが行のバージョンまたはタイムスタンプを表すかどうかを示す値が取得されます。

LoadMethod

派生クラスでオーバーライドされた場合は、読み込み操作を行うために使用される DataContext メソッドが取得されます。

MappedName

派生クラスでオーバーライドされた場合は、列 (または制約) の名前を示す文字列が取得されます。

Member

派生クラスでオーバーライドされた場合は、基になる MemberInfo が取得されます。

MemberAccessor

派生クラスでオーバーライドされた場合は、このメンバーの値を取得または設定するために使用されるアクセサーが取得されます。

Name

派生クラスでオーバーライドされた場合は、MemberInfo 名と同じであるメンバー名が取得されます。

Ordinal

派生クラスでオーバーライドされた場合は、クエリ結果の既定のレイアウト内のこのメンバーの位置を表す序数が取得されます。

StorageAccessor

派生クラスでオーバーライドされた場合は、このメンバーのストレージ値を取得または設定するために使用されるアクセサーが取得されます。

StorageMember

派生クラスでオーバーライドされた場合は、このメンバーのデータを格納するメンバーが取得されます。

Type

派生クラスでオーバーライドされた場合は、このメンバーの型が取得されます。

UpdateCheck

派生クラスでオーバーライドされた場合は、このメンバーのオプティミスティック コンカレンシー チェック ポリシーが取得されます。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
IsDeclaredBy(MetaType)

派生クラスでオーバーライドされた場合は、このメンバーが、指定した型によって宣言されているかどうかを示します。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象