XmlSerializationDefinitionReferencesBehaviorSerializer Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
XmlSerializationDefinitionReferencesBehaviorSerializer do serializador para DomainClass XmlSerializationDefinitionReferencesBehavior.
public ref class XmlSerializationDefinitionReferencesBehaviorSerializer sealed : Microsoft::VisualStudio::Modeling::DomainRelationshipXmlSerializer
public sealed class XmlSerializationDefinitionReferencesBehaviorSerializer : Microsoft.VisualStudio.Modeling.DomainRelationshipXmlSerializer
type XmlSerializationDefinitionReferencesBehaviorSerializer = class
inherit DomainRelationshipXmlSerializer
Public NotInheritable Class XmlSerializationDefinitionReferencesBehaviorSerializer
Inherits DomainRelationshipXmlSerializer
- Herança
-
XmlSerializationDefinitionReferencesBehaviorSerializer
Construtores
| XmlSerializationDefinitionReferencesBehaviorSerializer() |
Construtor XmlSerializationDefinitionReferencesBehaviorSerializer |
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 |
Não pode ser serializado. |
Métodos
| CalculateQualifiedName(DomainXmlSerializerDirectory, ModelElement) |
Esse método calcula uma referência a uma instância ModelElement manipulada. (Herdado de DomainClassXmlSerializer) |
| CreateInstance(SerializationContext, XmlReader, Partition) |
Com o XmlReader fornecido, crie uma instância do ModelElement na partição especificada. Observação: esse método só é chamado pelo método TryCreateInstance () depois que ele determina a instância de ModelElement correta a ser criada. (Herdado de DomainClassXmlSerializer) |
| CreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition) |
Com o XmlReader fornecido, crie uma instância de moniker no repositório especificado. Observação: esse método só é chamado pelo método TryCreateMonikerInstance () depois que ele determina o moniker de ModelElement correto a ser criado. (Herdado de DomainClassXmlSerializer) |
| GetMonikerQualifier(DomainXmlSerializerDirectory, ModelElement) |
GetMonikerQualifier retorna a referência de formulário longo a um elemento de modelo. A referência de formulário longo consiste em referência de formulário/Qualifier/short. Esse método calcula o qualificador, se ele existir. (Herdado de DomainClassXmlSerializer) |
| MonikerizeReference(SerializationContext, ModelElement, Guid, String, Store) |
Calcula um moniker, dada uma referência a um XmlSerializationBehavior |
| Read(SerializationContext, ModelElement, XmlReader) |
Sem suporte. |
| 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 DomainClassXmlSerializer) |
| 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) |
| Reset() |
Retorna o serializador para seu estado inicial (Herdado de DomainClassXmlSerializer) |
| SerializeReference(SerializationContext, ModelElement, ModelElement) |
Calcula uma referência de cadeia de caracteres de moniker para um XmlSerializationBehavior. |
| TryCreateDerivedInstance(SerializationContext, XmlReader, Partition) |
Sem suporte. |
| TryCreateInstance(SerializationContext, XmlReader, Partition) |
Sem suporte. |
| TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition) |
Sem suporte. |
| 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 DomainClassXmlSerializer) |
| 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) |