DomainRelationshipInfo クラス
ドメイン リレーションシップに関するメタデータを表します。
継承階層
System.Object
Microsoft.VisualStudio.Modeling.DomainObjectInfo
Microsoft.VisualStudio.Modeling.DomainClassInfo
Microsoft.VisualStudio.Modeling.DomainRelationshipInfo
名前空間: Microsoft.VisualStudio.Modeling
アセンブリ: Microsoft.VisualStudio.Modeling.Sdk.12.0 (Microsoft.VisualStudio.Modeling.Sdk.12.0.dll 内)
構文
'宣言
Public NotInheritable Class DomainRelationshipInfo _
Inherits DomainClassInfo
public sealed class DomainRelationshipInfo : DomainClassInfo
DomainRelationshipInfo 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
AllDescendants | このクラスから派生したすべてのドメイン クラスのリストを取得します。 (DomainClassInfo から継承されます。) | |
AllDomainProperties | このドメイン クラスで宣言されているドメイン プロパティのリストを取得します。 (DomainClassInfo から継承されます。) | |
AllDomainRolesPlayed | このクラスまたはその先祖によって行われるすべてのドメイン ロールの読み取り専用リストを取得します。 (DomainClassInfo から継承されます。) | |
AllEmbeddedByDomainRoles | このドメイン クラスを埋め込んでいるドメイン ロールのリストを取得します。 (DomainClassInfo から継承されます。) | |
AllowsDuplicates | このドメイン リレーションシップの複数のインスタンスが同じ要素のペア間で許可されているかどうかを取得します。 | |
BaseDomainClass | このドメイン クラスの継承元のドメイン クラスを取得します。 (DomainClassInfo から継承されます。) | |
BaseDomainRelationship | 基本ドメイン リレーションシップがあれば取得します。 | |
DefaultDomainProperty | このドメイン クラスの既定のドメイン プロパティを取得します。 (DomainClassInfo から継承されます。) | |
DisplayName | 要素の表示名を取得します。 (DomainObjectInfo から継承されます。) | |
DomainModel | このドメイン クラスが属しているドメイン モデルを取得します。 (DomainClassInfo から継承されます。) | |
DomainRoles | このリレーションシップのドメイン ロールの読み取り専用リストを取得します。 | |
Id | 要素の ID を取得します。 (DomainObjectInfo から継承されます。) | |
ImplementationClass | このドメイン クラスの実装の種類を取得します。 (DomainClassInfo から継承されます。) | |
IsEmbedding | ソース ロールのプレーヤーが論理的にターゲット ロールのプレーヤーを含んでいるかどうかを取得します。 | |
IsValidationEnabled | このドメイン クラスで検証が有効かどうかを取得します。 (DomainClassInfo から継承されます。) | |
LocalDescendants | このクラスから直接派生したドメイン クラスのリストを取得します。 (DomainClassInfo から継承されます。) | |
LocalDomainProperties | このドメイン クラスで宣言されているドメイン プロパティのリストを取得します。 (DomainClassInfo から継承されます。) | |
LocalDomainRolesPlayed | このドメイン クラスによって実行されるドメイン ロールのリストを取得します。 (DomainClassInfo から継承されます。) | |
Name | 要素の名前を取得します。 (DomainObjectInfo から継承されます。) | |
NameDomainProperty | このドメイン クラスの要素名プロパティを取得します。 (DomainClassInfo から継承されます。) |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
Equals | Equality は、DomainClassInfo オブジェクトの ID に基づいています。 (DomainClassInfo から継承されます。) | |
FindDomainProperty | このドメイン クラスで定義されているドメインのプロパティを検索します。 (DomainClassInfo から継承されます。) | |
FindDomainRole | ドメインのロールを名前で検索します。 | |
GetHashCode | Hashcode は、このオブジェクトの ID に基づいています (DomainClassInfo から継承されます。) | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
IsDerivedFrom(Guid) | このドメイン クラスが特定のドメイン クラスから派生しているかどうかを示します。 (DomainClassInfo から継承されます。) | |
IsDerivedFrom(DomainClassInfo) | このドメイン クラスが特定のドメイン クラスから派生しているかどうかを示します。 (DomainClassInfo から継承されます。) | |
ToString | 要素を文字列に変換します。 (DomainObjectInfo から継承されます。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。