Поделиться через


DomainRelationshipInfo - класс

Представляет метаданные о доменной ссылки.

Иерархия наследования

System.Object
  Microsoft.VisualStudio.Modeling.DomainObjectInfo
    Microsoft.VisualStudio.Modeling.DomainClassInfo
      Microsoft.VisualStudio.Modeling.DomainRelationshipInfo

Пространство имен:  Microsoft.VisualStudio.Modeling
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.11.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 Возвращает идентификатор элемента. (Унаследовано от DomainObjectInfo.)
Открытое свойство ImplementationClass Возвращает тип реализации этого доменного класса. (Унаследовано от DomainClassInfo.)
Открытое свойство IsEmbedding Возвращает, содержит ли игрок роли источника логическое проигрыватели роли целевого объекта.
Открытое свойство IsValidationEnabled Получает значение, указывающее, включена ли проверка для этого доменного класса. (Унаследовано от DomainClassInfo.)
Открытое свойство LocalDescendants Получает список доменных классов, производных от этого класса напрямую. (Унаследовано от DomainClassInfo.)
Открытое свойство LocalDomainProperties Получает список свойств, объявленных в этом классе доменном домена. (Унаследовано от DomainClassInfo.)
Открытое свойство LocalDomainRolesPlayed Возвращает список ролей домена доменным сыгранных этим классом. (Унаследовано от DomainClassInfo.)
Открытое свойство Name Возвращает имя элемента. (Унаследовано от DomainObjectInfo.)
Открытое свойство NameDomainProperty Возвращает свойство элемента для данного доменного имени класса. (Унаследовано от DomainClassInfo.)

В начало страницы

Методы

  Имя Описание
Открытый метод Equals Равенство основано на идентификатор объекта DomainClassInfo. (Унаследовано от DomainClassInfo.)
Открытый метод FindDomainProperty Находит свойство домена, определенного в этом доменном классе. (Унаследовано от DomainClassInfo.)
Открытый метод FindDomainRole Находит роль домена именем.
Открытый метод GetHashCode Хэш-код на основе идентификатор объекта (Унаследовано от DomainClassInfo.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод IsDerivedFrom(Guid) Указывает, является ли этот доменный класс является производным от указанного доменного класса. (Унаследовано от DomainClassInfo.)
Открытый метод IsDerivedFrom(DomainClassInfo) Указывает, является ли этот доменный класс является производным от указанного доменного класса. (Унаследовано от DomainClassInfo.)
Открытый метод ToString Преобразует элемент в строку. (Унаследовано от DomainObjectInfo.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Modeling - пространство имен