DomainClassXmlSerializer Class

 

Represents the base class for all generated domain serializers.

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


public class DomainClassXmlSerializer

NameDescription
System_CAPS_pubmethodDomainClassXmlSerializer()

Initializes a new instance of the DomainClassXmlSerializer class.

NameDescription
System_CAPS_pubpropertyMonikerAttributeName

Gets the XML attribute name that contains the moniker string.

System_CAPS_pubpropertyMonikerTagName

Gets the XML tag name.

System_CAPS_pubpropertyXmlTagName

Gets the XML tag name that will be used in serialization.

NameDescription
System_CAPS_pubmethodCalculateQualifiedName(DomainXmlSerializerDirectory, ModelElement)

Calculates a reference to a handled model element instance.

System_CAPS_protmethodCreateInstance(SerializationContext, XmlReader, Partition)

Creates a model element instance.

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

Creates a moniker instance.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetMonikerQualifier(DomainXmlSerializerDirectory, ModelElement)

Calculates the Qualifier for the moniker.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodRead(SerializationContext, ModelElement, XmlReader)

Deserializes a given model element instance from XML.

System_CAPS_protmethodReadAdditionalElementData(SerializationContext, ModelElement, XmlReader)

Read any additional element data that is associated with the element.

System_CAPS_protmethodReadElements(SerializationContext, ModelElement, XmlReader)

This methods deserializes nested XML elements inside the passed-in element.

System_CAPS_protmethodReadPropertiesFromAttributes(SerializationContext, ModelElement, XmlReader)

This method deserializes all properties that are serialized as XML attributes.

System_CAPS_pubmethodReadRootElement(SerializationContext, ModelElement, XmlReader, ISchemaResolver)

Deserializes the root model element from XML.

System_CAPS_pubmethodReset()

Returns the serializer to its initial state

System_CAPS_pubmethodToString()

(Inherited from Object.)

System_CAPS_pubmethodTryCreateInstance(SerializationContext, XmlReader, Partition)

Checks if the given XmlReader is pointing to a serialized model element instance that this serializer can handle.

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

Checks if the given XmlReader is pointing to a monikerized instance of a model element that this serializer can handle.

System_CAPS_pubmethodWrite(SerializationContext, ModelElement, XmlWriter)

Serializes the model element instance associated with this serializer instance into XML.

System_CAPS_pubmethodWrite(SerializationContext, ModelElement, XmlWriter, RootElementSettings)

Serializes the model element instance associated with this serializer instance into XML.

System_CAPS_protmethodWriteAdditionalElementData(SerializationContext, ModelElement, XmlWriter)

Write any additional element data associated with the element

System_CAPS_protmethodWriteElements(SerializationContext, ModelElement, XmlWriter)

This methods serializes 1) properties serialized as nested XML elements and 2) child model elements into XML.

System_CAPS_pubmethodWriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer)

Serializes, from a moniker, the model element instance that associated with this serializer instance into XML.

System_CAPS_protmethodWritePropertiesAsAttributes(SerializationContext, ModelElement, XmlWriter)

Write all properties that need to be serialized as XML attributes.

System_CAPS_pubmethodWriteRootElement(SerializationContext, ModelElement, XmlWriter)

Serializes the root model element instance associated with this serializer instance into XML.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: