DslDefinitionModelSerializationHelper-Klasse
Hilfsklasse zum Serialisieren und Deserialisieren von DslDefinitionModel-Modellen.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelperBase
Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationHelper
Namespace: Microsoft.VisualStudio.Modeling.DslDefinition
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Syntax
'Declaration
Public NotInheritable Class DslDefinitionModelSerializationHelper _
Inherits DslDefinitionModelSerializationHelperBase
public sealed class DslDefinitionModelSerializationHelper : DslDefinitionModelSerializationHelperBase
Der DslDefinitionModelSerializationHelper-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Instance | Singletoninstanz. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
CreateModelHelper | Hilfsmethode, um einen neuen DslLibrary erstellen und initialisieren. (Von DslDefinitionModelSerializationHelperBase geerbt.) | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetMonikerResolvers | Diese Methode gibt die Monikerresolver für jedes der Domänenmodelle im Speicher zurück (Von DslDefinitionModelSerializationHelperBase geerbt.) | |
GetSerializedModelString | Geben Sie das Modell im XML-Format zurück. (Von DslDefinitionModelSerializationHelperBase geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
InitializeSerialization | Stellen Sie sicher, dass Moniker korrekt serialisierungsprogramme Domänen und resolver Element im angegebenen Speicher installiert werden, damit die Deserialisierung ordnungsgemäß ausgeführt werden kann. (Von DslDefinitionModelSerializationHelperBase geerbt.) | |
LoadModel(Store, String, ISchemaResolver, ValidationController, ISerializerLocator) | Lädt eine DslLibrary-Instanz in die Standardpartition des angegebenen Speicher und der Serialisierung ignoriert. (Von DslDefinitionModelSerializationHelperBase geerbt.) | |
LoadModel(SerializationResult, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) | Lädt eine DslLibrary-Instanz. (Überschreibt DslDefinitionModelSerializationHelperBase.LoadModel(SerializationResult, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator).) | |
LoadModel(SerializationResult, Store, String, ISchemaResolver, ValidationController, ISerializerLocator) | Lädt eine DslLibrary-Instanz in die Standardpartition des angegebenen Speicher. (Von DslDefinitionModelSerializationHelperBase geerbt.) | |
LoadModelAndDiagram(Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator) | Lädt eine DslLibrary-Instanz und die ihm zugeordnete Diagrammdatei in die Standardpartition des angegebenen Speicher und der Serialisierung ignoriert. (Von DslDefinitionModelSerializationHelperBase geerbt.) | |
LoadModelAndDiagram(SerializationResult, Store, String, String, ISchemaResolver, ValidationController, ISerializerLocator) | Lädt eine DslLibrary-Instanz und die ihm zugeordnete Diagrammdatei in die Standardpartition des angegebenen Speicher. (Von DslDefinitionModelSerializationHelperBase geerbt.) | |
LoadModelAndDiagram(SerializationResult, Partition, String, Partition, String, ISchemaResolver, ValidationController, ISerializerLocator) | Lädt eine DslLibrary-Instanz und die ihm zugeordnete Diagrammdatei. (Von DslDefinitionModelSerializationHelperBase geerbt.) | |
ReadExtensions | (Von DslDefinitionModelSerializationHelperBase geerbt.) | |
SaveModel(SerializationResult, DslLibrary, String) | Speichert den angegebenen Modell Stamm der angegebenen Datei mit Standardcodierung UTF-8 () und optionale Eigenschaften mit dem Standardwert nicht geschrieben werden. (Von DslDefinitionModelSerializationHelperBase geerbt.) | |
SaveModel(SerializationResult, DslLibrary, String, Boolean) | Speichert das angegebene Modell in die angegebene Datei mit Standardcodierung (UTF-8-Codierung). (Von DslDefinitionModelSerializationHelperBase geerbt.) | |
SaveModel(SerializationResult, DslLibrary, String, Encoding, Boolean) | Speichert den angegebenen Modell Stamm der angegebenen Datei mit der angegebenen Codierung. (Von DslDefinitionModelSerializationHelperBase geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
WriteExtensions | (Von DslDefinitionModelSerializationHelperBase geerbt.) | |
WriteRootElement | Schreiben Sie ein Element als Stamm aus XML. (Von DslDefinitionModelSerializationHelperBase geerbt.) |
Zum Seitenanfang
Hinweise
Dies ist der Standardwert (generierten) Release Überprüfung auf sehr ähnlich, aber unterscheidet sich, wenn die Haupt- und Nebenversionsnummern untersucht und unabhängig voneinander verschieden Behandlung von Konflikten
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.