Classe DomainDataDirectory
Armazena metadados sobre os modelos de domínio no armazenamento.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Modeling.DomainDataDirectory
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 DomainDataDirectory
public sealed class DomainDataDirectory
O tipo DomainDataDirectory expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
DomainClasses | Obtém uma lista de classes de domínio no diretório. | |
DomainModels | Obtém uma lista de modelos de domínio no diretório. | |
DomainObjects | Obtém uma lista de objetos de domínio no diretório. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Contains | Indica se o diretório contém um objeto com uma identificação específica. | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
FindDomainClass(Guid) | Localiza uma classe de domínio, especificando sua identificação. | |
FindDomainClass(String) | Localiza uma classe de domínio, especificando seu nome completo. | |
FindDomainClass(Type) | Localiza uma classe de domínio especificando seu tipo de implementação. | |
FindDomainModel(Guid) | Localiza um modelo de domínio no diretório de dados. | |
FindDomainModel(String) | Localiza um modelo de domínio pelo seu nome completo. | |
FindDomainModel(Type) | Localiza um modelo de domínio especificando seu tipo de implementação. | |
FindDomainProperty | Localiza uma propriedade de domínio com uma identificação específica. | |
FindDomainRelationship(Guid) | Localiza uma relação de domínio com uma identificação específica. | |
FindDomainRelationship(String) | Localiza uma relação de domínio com uma identificação específica. | |
FindDomainRelationship(Type) | Localiza uma relação de domínio por tipo de implementação. | |
FindDomainRole | Localiza uma função de domínio com uma identificação específica. | |
GetDomainClass(Guid) | Obtém uma classe de domínio com uma identificação específica. | |
GetDomainClass(String) | Obtém uma classe de domínio, nome completo. | |
GetDomainClass(Type) | Obtém uma classe de domínio por tipo de implementação. | |
GetDomainModel(Guid) | Obtém um modelo de domínio com uma identificação específica. | |
GetDomainModel(String) | Obtém um modelo de domínio, nome completo. | |
GetDomainModel(Type) | Obtém um modelo de domínio pelo seu tipo de implementação. | |
GetDomainProperty | Obtém uma propriedade de domínio com uma identificação específica. | |
GetDomainRelationship(Guid) | Obtém uma relação de domínio com uma identificação específica. | |
GetDomainRelationship(String) | Obtém uma relação de domínio, o nome completo. | |
GetDomainRelationship(Type) | Obtém uma relação de domínio pelo tipo de implementação. | |
GetDomainRole | Obtém uma função de domínio com uma identificação específica. | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) |
Superior
Comentários
Você pode usar essa classe para recuperar informações sobre um modelo de domínio, incluindo suas classes, propriedades, relações e funções.
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.