共用方式為


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 根據 DomainClassInfo 物件 ID 的等號比較。 (繼承自 DomainClassInfo)。
公用方法 FindDomainProperty 尋找定義於這個網域類別的網域屬性。 (繼承自 DomainClassInfo)。
公用方法 FindDomainRole 依名稱尋找網域角色。
公用方法 GetHashCode 雜湊碼是根據此物件的 ID (繼承自 DomainClassInfo)。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
公用方法 IsDerivedFrom(Guid) 表示這個網域類別是否衍生自指定的網域類別。 (繼承自 DomainClassInfo)。
公用方法 IsDerivedFrom(DomainClassInfo) 表示這個網域類別是否衍生自指定的網域類別。 (繼承自 DomainClassInfo)。
公用方法 ToString 將項目轉換為字串。 (繼承自 DomainObjectInfo)。

回頁首

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.VisualStudio.Modeling 命名空間