DslLibraryDefinesConnectorsSerializer Klasse

Definition

Serialisierungsprogramm dsllibrarydefinesconnectorsserializer für domainClass dsllibrarydefinesconnectors.

public ref class DslLibraryDefinesConnectorsSerializer sealed : Microsoft::VisualStudio::Modeling::DslDefinition::DslLibraryDefinesElementsSerializer
public sealed class DslLibraryDefinesConnectorsSerializer : Microsoft.VisualStudio.Modeling.DslDefinition.DslLibraryDefinesElementsSerializer
type DslLibraryDefinesConnectorsSerializer = class
    inherit DslLibraryDefinesElementsSerializer
Public NotInheritable Class DslLibraryDefinesConnectorsSerializer
Inherits DslLibraryDefinesElementsSerializer
Vererbung

Konstruktoren

DslLibraryDefinesConnectorsSerializer()

Dsllibrarydefinesconnectorsserializer-Konstruktor

Eigenschaften

MonikerAttributeName

Kann nicht moniert werden.

MonikerTagName

Kann nicht moniert werden.

SerializesId

Macht verfügbar, ob von dieser Klasse abgeleitete serialisierungssoren die ID serialisieren.

UsesFullForm

Macht verfügbar, ob von dieser Klasse abgeleitete Serialisierer diese Beziehung in vollständiger Form serialisieren.

XmlTagName

Dies ist der XML-TagName, der zum Serialisieren einer Instanz von dsllibrarydefinesconnectors verwendet wird.

Methoden

CalculateQualifiedName(DomainXmlSerializerDirectory, ModelElement)

Diese Methode berechnet einen Moniker für eine angegebene dsllibrarydefineselements-Instanz.

(Geerbt von DslLibraryDefinesElementsSerializer)
CreateInstance(SerializationContext, XmlReader, Partition)

Diese Methode erstellt eine Instanz von dsllibrarydefineselements basierend auf dem Tag, auf das der Reader derzeit verweist. Der Reader wird garantiert (vom Aufrufer) auf eine serialisierte Instanz von dsllibrarydefineselements verwiesen.

(Geerbt von DslLibraryDefinesElementsSerializer)
CreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition)

Diese Methode erstellt einen Moniker von dsllibrarydefineselements basierend auf dem Tag, auf das der Reader derzeit verweist.

(Geerbt von DslLibraryDefinesElementsSerializer)
GetMonikerQualifier(DomainXmlSerializerDirectory, ModelElement)

Eine Domänen Klasse kann auf unterschiedliche Weise moniert werden: Standard-/Qualifier/Key-Mechanismus, benutzerdefinierter Moniker oder Element-ID. Wenn die Domänen Klasse mithilfe des standardmäßigen/Qualifier/Key-Mechanismus serialisiert wird, gibt diese Methode den Qualifizierer des Monikers zurück. Wenn die Domänen Klasse andere Möglichkeiten für die Monetarisierung verwendet, gibt diese Methode eine leere Zeichenfolge zurück.

(Geerbt von DslLibraryDefinesElementsSerializer)
MonikerizeReference(SerializationContext, ModelElement, Guid, String, Store)

Berechnet einen Moniker, wenn ein Verweis auf ein ModelElement-Element angegeben ist.

(Geerbt von DomainRelationshipXmlSerializer)
Read(SerializationContext, ModelElement, XmlReader)

Public Read ()-Methode, die eine dsllibrarydefinesconnectors-Instanz aus XML deserialisiert.

ReadAdditionalElementData(SerializationContext, ModelElement, XmlReader)

Liest alle zusätzlichen Elementdaten, die dem Element zugeordnet sind.

(Geerbt von DomainClassXmlSerializer)
ReadElements(SerializationContext, ModelElement, XmlReader)

Diese Methode deserialisiert geschachtelte XML-Elemente innerhalb des bestandenen Elements.

(Geerbt von DomainClassXmlSerializer)
ReadPropertiesFromAttributes(SerializationContext, ModelElement, XmlReader)

Diese Methode deserialisiert alle Eigenschaften, die als XML-Attribute serialisiert werden.

(Geerbt von DslLibraryHasReferenceTypesSerializer)
ReadRootElement(SerializationContext, ModelElement, XmlReader, ISchemaResolver)

Öffentliche Methode "Read RootElement ()", die ein Element auf Stamm Ebene aus XML deserialisiert. Der Unterschied zwischen dem Element auf der Stamm Ebene und den Rest-Elementen im XML-Code besteht darin, dass der Stamm zusätzliche Informationen wie Schema, Version usw. enthalten kann. Die Standard Implementierung ruft nur die Read ()-Methode auf. es liegt an den abgeleiteten Implementierungen, zusätzliche Überprüfungen durchzuführen.

(Geerbt von DomainClassXmlSerializer)
ReadTargetRolePlayer(SerializationContext, ModelElement, XmlReader)

Diese Methode liest den Ziel Rollen Inhaber ReferenceType.

(Geerbt von DslLibraryHasReferenceTypesSerializer)
Reset()

Zurücksetzen des Serialisierungsprogramms

(Geerbt von DslLibraryDefinesElementsSerializer)
SerializeReference(SerializationContext, ModelElement, ModelElement)

Berechnet einen monetären Zeichen folgen Verweis auf die angegebene Ziel Rollen Inhaber-Instanz.

(Geerbt von DomainRelationshipXmlSerializer)
TryCreateDerivedInstance(SerializationContext, XmlReader, Partition)

Diese Methode erstellt eine korrekte abgeleitete Instanz von dsllibrarydefinesconnectors basierend auf dem Tag, auf das der Reader derzeit verweist. Beachten Sie, dass der Unterschied zwischen dieser Methode und der obigen Methode darin besteht, dass diese Methode nie eine Instanz des dsllibrarydefinesconnectors-Typs selbst erstellt, sondern nur abgeleitete Typen aktiviert werden.

TryCreateInstance(SerializationContext, XmlReader, Partition)

Diese Methode erstellt eine korrekte Instanz von dsllibrarydefinesconnectors basierend auf dem Tag, auf das der Reader derzeit verweist. Wenn der Reader auf einem serialisierten dsllibrarydefinesconnectors positioniert ist, wird in der angegebenen Partition eine neue dsllibrarydefinesconnectors-Instanz erstellt. andernfalls wird NULL zurückgegeben.

TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition)

Diese Methode erstellt einen Moniker der korrekten abgeleiteten Instanz von dsllibrarydefinesconnectors (einschließlich dsllibrarydefinesconnectors selbst) von dsllibrarydefinesconnectors basierend auf dem Tag, auf das der Reader derzeit verweist.

Write(SerializationContext, ModelElement, XmlWriter)

Public Write ()-Methode, die die dieser Serialisierungsprogramme zugeordnete ModelElement-Instanz in XML serialisiert. Diese Methode ruft nur Write () ohne rootelementsettings auf.

(Geerbt von DomainClassXmlSerializer)
Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings)

Nicht unterstützt.

WriteAdditionalElementData(SerializationContext, ModelElement, XmlWriter)

Schreiben Sie alle zusätzlichen Elementdaten, die dem Element zugeordnet sind.

(Geerbt von DomainClassXmlSerializer)
WriteElements(SerializationContext, ModelElement, XmlWriter)

Diese Methode serialisiert 1) Eigenschaften, die als geclusterte XML-Elemente und 2) untergeordnete Modellelemente in XML serialisiert werden.

(Geerbt von DomainClassXmlSerializer)
WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer)

Nicht unterstützt.

WritePropertiesAsAttributes(SerializationContext, ModelElement, XmlWriter)

Schreiben Sie alle Eigenschaften, die als XML-Attribute serialisiert werden müssen.

(Geerbt von DslLibraryHasReferenceTypesSerializer)
WriteRootElement(SerializationContext, ModelElement, XmlWriter)

Öffentliche Methode "beschreiterootelement ()", die ein Element auf Stamm Ebene in XML serialisiert. Der Unterschied zwischen dem Element auf der Stamm Ebene und den Rest-Elementen im XML-Code besteht darin, dass der Stamm zusätzliche Informationen wie Schema, Version usw. enthalten kann. Die Standard Implementierung ruft nur die Write ()-Methode ohne rootelementsettings auf, es liegt an den abgeleiteten Implementierungen, zusätzliche Überprüfungen durchzuführen.

(Geerbt von DomainClassXmlSerializer)

Gilt für