Classe DomainRelationshipInfo
Representa os metadados sobre uma relação de domínio.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Modeling.DomainObjectInfo
Microsoft.VisualStudio.Modeling.DomainClassInfo
Microsoft.VisualStudio.Modeling.DomainRelationshipInfo
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintaxe
'Declaração
Public NotInheritable Class DomainRelationshipInfo _
Inherits DomainClassInfo
public sealed class DomainRelationshipInfo : DomainClassInfo
O tipo DomainRelationshipInfo expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
AllDescendants | Obtém uma lista de todas as classes de domínio derivadas dessa classe. (Herdado de DomainClassInfo.) | |
AllDomainProperties | Obtém uma lista de propriedades do domínio declarado nessa classe de domínio. (Herdado de DomainClassInfo.) | |
AllDomainRolesPlayed | Obtém uma lista de todas as funções de domínio desempenhado por essa classe ou seus ascendentes somente para leitura. (Herdado de DomainClassInfo.) | |
AllEmbeddedByDomainRoles | Obtém uma lista de funções de domínio que incorporar essa classe de domínio. (Herdado de DomainClassInfo.) | |
AllowsDuplicates | Obtém se várias instâncias dessa relação de domínio são permitidas entre o mesmo par de elementos. | |
BaseDomainClass | Obtém a classe de domínio que herda da classe de domínio. (Herdado de DomainClassInfo.) | |
BaseDomainRelationship | Obtém a relação de domínio base, se houver. | |
DefaultDomainProperty | Obtém a propriedade de domínio padrão para essa classe de domínio. (Herdado de DomainClassInfo.) | |
DisplayName | Obtém o nome de exibição do elemento. (Herdado de DomainObjectInfo.) | |
DomainModel | Obtém o modelo de domínio pertencente a essa classe de domínio. (Herdado de DomainClassInfo.) | |
DomainRoles | Obtém uma lista somente leitura, as funções de domínio para esse relacionamento. | |
Id | Obtém a ID do elemento. (Herdado de DomainObjectInfo.) | |
ImplementationClass | Obtém o tipo de implementação desta classe de domínio. (Herdado de DomainClassInfo.) | |
IsEmbedding | Obtém se o player da função de origem contém logicamente os jogadores da função destino. | |
IsValidationEnabled | Obtém se a validação está habilitada para esta classe de domínio. (Herdado de DomainClassInfo.) | |
LocalDescendants | Obtém uma lista de classes de domínio diretamente derivadas dessa classe. (Herdado de DomainClassInfo.) | |
LocalDomainProperties | Obtém uma lista das propriedades do domínio declarado nesta classe de domínio. (Herdado de DomainClassInfo.) | |
LocalDomainRolesPlayed | Obtém uma lista das funções de domínio desempenhado por esta classe de domínio. (Herdado de DomainClassInfo.) | |
Name | Obtém o nome do elemento. (Herdado de DomainObjectInfo.) | |
NameDomainProperty | Obtém a propriedade name do elemento para essa classe de domínio. (Herdado de DomainClassInfo.) |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Equals | Igualdade baseia-se na identificação do objeto DomainClassInfo. (Herdado de DomainClassInfo.) | |
FindDomainProperty | Localiza uma propriedade de domínio é definida nesta classe de domínio. (Herdado de DomainClassInfo.) | |
FindDomainRole | Localiza uma função de domínio pelo nome. | |
GetHashCode | HashCode baseia-se na identificação deste objeto (Herdado de DomainClassInfo.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
IsDerivedFrom(Guid) | Indica se a classe de domínio é derivada de uma classe de domínio especificado. (Herdado de DomainClassInfo.) | |
IsDerivedFrom(DomainClassInfo) | Indica se a classe de domínio é derivada de uma classe de domínio especificado. (Herdado de DomainClassInfo.) | |
ToString | Converte o elemento em uma seqüência de caracteres. (Herdado de DomainObjectInfo.) |
Superior
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.