DslLibraryDefinesConnectorsSerializer Classe

Definição

DslLibraryDefinesConnectorsSerializer do serializador para 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
Herança

Construtores

DslLibraryDefinesConnectorsSerializer()

Construtor DslLibraryDefinesConnectorsSerializer

Propriedades

MonikerAttributeName

Não pode ser moniker.

MonikerTagName

Não pode ser moniker.

SerializesId

Expõe se serializadores derivados dessa classe são ID de serialização.

UsesFullForm

Expõe se serializadores derivados dessa classe estão serializando essa relação em forma completa.

XmlTagName

Este é o nome da marca XML usado para serializar uma instância de DslLibraryDefinesConnectors.

Métodos

CalculateQualifiedName(DomainXmlSerializerDirectory, ModelElement)

Esse método calcula um moniker para uma determinada instância de DslLibraryDefinesElements.

(Herdado de DslLibraryDefinesElementsSerializer)
CreateInstance(SerializationContext, XmlReader, Partition)

Esse método cria uma instância de DslLibraryDefinesElements com base na marca atualmente apontada pelo leitor. O leitor é garantido (pelo chamador) para ser apontado para uma instância serializada de DslLibraryDefinesElements.

(Herdado de DslLibraryDefinesElementsSerializer)
CreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition)

Esse método cria um moniker de DslLibraryDefinesElements com base na marca atualmente apontada pelo leitor.

(Herdado de DslLibraryDefinesElementsSerializer)
GetMonikerQualifier(DomainXmlSerializerDirectory, ModelElement)

Uma classe de domínio pode ser modelada de maneiras diferentes: mecanismo/Qualifier/Key padrão, moniker personalizado ou ID do elemento. Se a classe de domínio for serializada usando o mecanismo/Qualifier/Key padrão, esse método retornará o qualificador do moniker; se a classe de domínio usar outras maneiras de moniker, esse método retornará uma cadeia de caracteres vazia.

(Herdado de DslLibraryDefinesElementsSerializer)
MonikerizeReference(SerializationContext, ModelElement, Guid, String, Store)

Calcula um moniker, dada uma referência a um ModelElement.

(Herdado de DomainRelationshipXmlSerializer)
Read(SerializationContext, ModelElement, XmlReader)

Método de leitura pública () que desserializa uma instância de DslLibraryDefinesConnectors do XML.

ReadAdditionalElementData(SerializationContext, ModelElement, XmlReader)

Ler quaisquer dados de elemento adicionais associados ao elemento

(Herdado de DomainClassXmlSerializer)
ReadElements(SerializationContext, ModelElement, XmlReader)

Esses métodos desserializam elementos XML aninhados dentro do elemento passado.

(Herdado de DomainClassXmlSerializer)
ReadPropertiesFromAttributes(SerializationContext, ModelElement, XmlReader)

Esse método desserializa todas as propriedades serializadas como atributos XML.

(Herdado de DslLibraryHasReferenceTypesSerializer)
ReadRootElement(SerializationContext, ModelElement, XmlReader, ISchemaResolver)

Método público ReadRootElement () que desserializa um elemento de nível raiz de XML. A diferença entre o elemento de nível raiz e os elementos REST no XML é que a raiz pode conter informações adicionais, como o esquema, a versão, etc. A implementação padrão simplesmente chama o método Read (), cabe às implementações derivadas fazer verificações adicionais.

(Herdado de DomainClassXmlSerializer)
ReadTargetRolePlayer(SerializationContext, ModelElement, XmlReader)

Esse método lê o ReferenceType do representante da função de destino.

(Herdado de DslLibraryHasReferenceTypesSerializer)
Reset()

Redefinir o serializador

(Herdado de DslLibraryDefinesElementsSerializer)
SerializeReference(SerializationContext, ModelElement, ModelElement)

Calcula uma referência de cadeia de caracteres de moniker para a instância de destino de função do alvo fornecida.

(Herdado de DomainRelationshipXmlSerializer)
TryCreateDerivedInstance(SerializationContext, XmlReader, Partition)

Esse método cria uma instância derivada correta de DslLibraryDefinesConnectors com base na marca atualmente apontada pelo leitor. Observe que a diferença entre esse método e o acima é que esse método nunca criará uma instância do próprio tipo DslLibraryDefinesConnectors, somente os tipos derivados serão verificados.

TryCreateInstance(SerializationContext, XmlReader, Partition)

Esse método cria uma instância correta do DslLibraryDefinesConnectors com base na marca atualmente apontada pelo leitor. Se o leitor estiver posicionado em um DslLibraryDefinesConnectors serializado, uma nova instância DslLibraryDefinesConnectors será criada na partição especificada, caso contrário, NULL será retornado.

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

Esse método cria um moniker da instância do DslLibraryDefinesConnectors informada correta (incluindo DslLibraryDefinesConnectors em si) com base na marca atualmente apontada pelo leitor.

Write(SerializationContext, ModelElement, XmlWriter)

Método de gravação pública () que serializa a instância ModelElement associada a essa instância de serializador em XML. Esse método apenas chama Write () sem RootElementSettings.

(Herdado de DomainClassXmlSerializer)
Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings)

Sem suporte.

WriteAdditionalElementData(SerializationContext, ModelElement, XmlWriter)

Gravar quaisquer dados de elemento adicionais associados ao elemento

(Herdado de DomainClassXmlSerializer)
WriteElements(SerializationContext, ModelElement, XmlWriter)

Esse método serializa 1) Propriedades serializadas como elementos XML aninhados e 2) elementos de modelo filho em XML.

(Herdado de DomainClassXmlSerializer)
WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer)

Sem suporte.

WritePropertiesAsAttributes(SerializationContext, ModelElement, XmlWriter)

Grave todas as propriedades que precisam ser serializadas como atributos XML.

(Herdado de DslLibraryHasReferenceTypesSerializer)
WriteRootElement(SerializationContext, ModelElement, XmlWriter)

O método público WriteRootElement () que serializa um elemento de nível raiz em XML. A diferença entre o elemento de nível raiz e os elementos REST no XML é que a raiz pode conter informações adicionais, como o esquema, a versão, etc. A implementação padrão simplesmente chama o método Write () sem RootElementSettings, cabe às implementações derivadas fazer verificações adicionais.

(Herdado de DomainClassXmlSerializer)

Aplica-se a