DomainDataDirectory, classe
Enregistre des métadonnées sur des modèles de domaine dans la banque.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.DomainDataDirectory
Espace de noms : Microsoft.VisualStudio.Modeling
Assembly : Microsoft.VisualStudio.Modeling.Sdk.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntaxe
'Déclaration
Public NotInheritable Class DomainDataDirectory
public sealed class DomainDataDirectory
Le type DomainDataDirectory expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
DomainClasses | Obtient une liste des classes de domaine dans le répertoire. | |
DomainModels | Obtient une liste de modèles de domaine dans le répertoire. | |
DomainObjects | Obtient une liste d'objets domaine dans le répertoire. |
Début
Méthodes
Nom | Description | |
---|---|---|
Contains | Indique si le répertoire contient un objet avec un ID de détail | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
FindDomainClass(Guid) | Recherche une classe de domaine en spécifiant son ID. | |
FindDomainClass(String) | Recherche une classe de domaine en spécifiant son nom complet. | |
FindDomainClass(Type) | Recherche une classe de domaine en spécifiant son type d'implémentation. | |
FindDomainModel(Guid) | Recherche un modèle de domaine dans le répertoire de données. | |
FindDomainModel(String) | Recherche un modèle de domaine par son nom complet. | |
FindDomainModel(Type) | Recherche un modèle de domaine en spécifiant son type d'implémentation. | |
FindDomainProperty | Recherche une propriété de domaine avec un ID de détail | |
FindDomainRelationship(Guid) | Recherche une relation de domaine avec un ID de détail | |
FindDomainRelationship(String) | Recherche une relation de domaine avec un ID de détail | |
FindDomainRelationship(Type) | Recherche une relation de domaine par le type d'implémentation. | |
FindDomainRole | Recherche un rôle de domaine avec un ID de détail | |
GetDomainClass(Guid) | Obtient une classe de domaine avec un ID de détail | |
GetDomainClass(String) | Obtient une classe de domaine par le nom complet. | |
GetDomainClass(Type) | Obtient une classe de domaine par le type d'implémentation. | |
GetDomainModel(Guid) | Obtient un modèle de domaine avec un ID de détail | |
GetDomainModel(String) | Obtient un modèle de domaine par le nom complet. | |
GetDomainModel(Type) | Obtient un modèle de domaine par son type d'implémentation. | |
GetDomainProperty | Obtient une propriété de domaine avec un ID de détail | |
GetDomainRelationship(Guid) | Obtient une relation de domaine avec un ID de détail | |
GetDomainRelationship(String) | Obtient une relation de domaine par le nom complet. | |
GetDomainRelationship(Type) | Obtient une relation de domaine par le type d'implémentation. | |
GetDomainRole | Obtient un rôle de domaine avec un ID de détail | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
Début
Notes
Vous pouvez utiliser cette classe pour extraire des informations sur un modèle de domaine, y compris ses classes, propriétés, relations, et rôles.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.