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.12.0 (em Microsoft.VisualStudio.Modeling.Sdk.12.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 a função de hash padrão. (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.