Freigeben über


DomainDataDirectory-Klasse

Speichert Metadaten über die Domänenmodelle im Speicher.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.DomainDataDirectory

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Syntax

'Declaration
Public NotInheritable Class DomainDataDirectory
public sealed class DomainDataDirectory

Der DomainDataDirectory-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft DomainClasses Ruft eine Liste der Domänenklassen im Verzeichnis ab.
Öffentliche Eigenschaft DomainModels Ruft eine Liste von Domänenmodellen im Verzeichnis ab.
Öffentliche Eigenschaft DomainObjects Ruft eine Liste von Domänenobjekten im Verzeichnis ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Contains Gibt an, ob das Verzeichnis ein Objekt mit einer bestimmten ID enthält.
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode FindDomainClass(Guid) Sucht eine Domänenklasse durch Angabe ihrer ID.
Öffentliche Methode FindDomainClass(String) Sucht eine Domänenklasse unter Angabe des vollständigen Namens.
Öffentliche Methode FindDomainClass(Type) Sucht eine Domänenklasse durch Angabe des Implementierungstyps.
Öffentliche Methode FindDomainModel(Guid) Sucht ein Domänenmodell im Datenverzeichnis.
Öffentliche Methode FindDomainModel(String) Sucht ein Domänenmodell durch den vollständigen Namen.
Öffentliche Methode FindDomainModel(Type) Sucht ein Domänenmodell durch Angabe des Implementierungstyps.
Öffentliche Methode FindDomainProperty Sucht eine Domäneneigenschaft mit einer bestimmten ID.
Öffentliche Methode FindDomainRelationship(Guid) Sucht eine Domänenbeziehung mit einer bestimmten ID.
Öffentliche Methode FindDomainRelationship(String) Sucht eine Domänenbeziehung mit einer bestimmten ID.
Öffentliche Methode FindDomainRelationship(Type) Sucht eine Domänenbeziehung anhand des Implementierungstyps.
Öffentliche Methode FindDomainRole Sucht eine Domänenrolle mit einer bestimmten ID.
Öffentliche Methode GetDomainClass(Guid) Ruft eine Domänenklasse mit einer bestimmten ID ab.
Öffentliche Methode GetDomainClass(String) Ruft eine Domänenklasse anhand des vollständigen Namens ab.
Öffentliche Methode GetDomainClass(Type) Ruft eine Domänenklasse anhand des Implementierungstyps ab.
Öffentliche Methode GetDomainModel(Guid) Ruft ein Domänenmodell mit einer bestimmten ID ab.
Öffentliche Methode GetDomainModel(String) Ruft ein Domänenmodell anhand des vollständigen Namens ab.
Öffentliche Methode GetDomainModel(Type) Ruft ein Domänenmodell anhand des Implementierungstyps ab.
Öffentliche Methode GetDomainProperty Ruft eine Domäneneigenschaft mit einer bestimmten ID ab.
Öffentliche Methode GetDomainRelationship(Guid) Ruft eine Domänenbeziehung mit einer bestimmten ID ab.
Öffentliche Methode GetDomainRelationship(String) Ruft eine Domänenbeziehung anhand des vollständigen Namens ab.
Öffentliche Methode GetDomainRelationship(Type) Ruft eine Domänenbeziehung anhand des Implementierungstyps ab.
Öffentliche Methode GetDomainRole Ruft eine Domänenrolle mit einer bestimmten ID ab.
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Hinweise

Sie können diese Klasse verwenden, um Informationen über ein Domänenmodell, einschließlich Klassen, Eigenschaften, Beziehungen und Rollen abzurufen.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling-Namespace