DomainXmlSerializerDirectory-Klasse
Kombiniert XML-Serialisierungsverhalten von verschiedenen Domänenmodellen zusammen.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.DomainXmlSerializerDirectory
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntax
'Declaration
Public NotInheritable Class DomainXmlSerializerDirectory
public sealed class DomainXmlSerializerDirectory
Der DomainXmlSerializerDirectory-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
DomainXmlSerializerDirectory() | Initialisiert eine neue Instanz der DomainXmlSerializerDirectory-Klasse. |
![]() |
DomainXmlSerializerDirectory(array<DomainXmlSerializationBehavior[]) | Initialisiert eine neue Instanz der DomainXmlSerializerDirectory-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
Namespaces | Gibt die Liste der Namespaces zurück, die den Domänenmodelltypen zugeordnet sind |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
AddBehavior | Fügt ein Serialisierungsverhalten diesem Wörterbuch hinzu. |
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) |
![]() |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) |
![]() |
GetPropertySerializer | Ruft die DomainPropertyXmlSerializer-Instanz für den angegebenen Eigenschaftstyp ab. |
![]() |
GetSerializer | Ruft die DomainClassXmlSerializer-Instanz für die angegebene Domänenklasse-ID ab. |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Hinweise
Diese Klasse wird, bedeutet zur Laufzeit verwendet werden, um alle XML-Serialisierungsverhalten von verschiedenen Domänenmodellen zusammen zu kombinieren.
Normalerweise wählt der Benutzer mehrere Modelle, beispielsweise, eines für Datenbankmodell im Arbeitsspeicher und eines für Präsentationselemente aus. Jedes Modell erfordert ein zugeordnetes Verhalten, serialisierten abzurufen und korrekt deserialisiert.
Da Beziehungen Modellelemente domänenübergreifend herstellen können, ist es notwendig, eine einzelne Suche zu haben, die alle verwendeten Domänenklassen ihren Serialisierungsprogrammen zuordnet.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.