Share via


MetaAssociation クラス

定義

2 つのエンティティ型の間の関連付けリレーションシップを表します。

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

コンストラクター

MetaAssociation()

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

プロパティ

DeleteOnNull

派生クラスでオーバーライドされた場合は、関連付けを null に設定するときにオブジェクトを削除する必要があるかどうかを示す値が取得されます。

DeleteRule

派生クラスでオーバーライドされた場合は、子が削除されるときの動作が取得されます。

IsForeignKey

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

IsMany

派生クラスでオーバーライドされた場合は、関連付けが一対多リレーションシップを表しているかどうかを示す値が取得されます。

IsNullable

派生クラスでオーバーライドされた場合は、関連付けを null とすることができるかどうかを示す値が取得されます。

IsUnique

派生クラスでオーバーライドされた場合は、関連付けが一意であるかどうかを示す値が取得されます。

OtherKey

派生クラスでオーバーライドされた場合は、関連付けの他方の値を表すメンバーのリストが取得されます。

OtherKeyIsPrimaryKey

派生クラスでオーバーライドされた場合は、OtherKey によって他の型の ID が形成されているかどうかを示す値が取得されます。

OtherMember

派生クラスでオーバーライドされた場合は、逆関連付けを表すこの関連付けの他方のメンバーが取得されます。

OtherType

派生クラスでオーバーライドされた場合は、関連付けの他方の型が取得されます。

ThisKey

派生クラスでオーバーライドされた場合は、関連付けのこちら側の値を表すメンバーのリストが取得されます。

ThisKeyIsPrimaryKey

派生クラスでオーバーライドされた場合は、ThisKey によってこの型の ID が形成されているかどうかを示す値が取得されます。

ThisMember

派生クラスでオーバーライドされた場合、関連付けを表すこちら側のメンバーが取得されます。

メソッド

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象