DomainClassXmlSerializer.ReadRootElement(SerializationContext, ModelElement, XmlReader, ISchemaResolver) Método

Definição

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.

public:
 virtual void ReadRootElement(Microsoft::VisualStudio::Modeling::SerializationContext ^ serializationContext, Microsoft::VisualStudio::Modeling::ModelElement ^ element, System::Xml::XmlReader ^ reader, Microsoft::VisualStudio::Modeling::ISchemaResolver ^ schemaResolver);
public virtual void ReadRootElement (Microsoft.VisualStudio.Modeling.SerializationContext serializationContext, Microsoft.VisualStudio.Modeling.ModelElement element, System.Xml.XmlReader reader, Microsoft.VisualStudio.Modeling.ISchemaResolver schemaResolver);
abstract member ReadRootElement : Microsoft.VisualStudio.Modeling.SerializationContext * Microsoft.VisualStudio.Modeling.ModelElement * System.Xml.XmlReader * Microsoft.VisualStudio.Modeling.ISchemaResolver -> unit
override this.ReadRootElement : Microsoft.VisualStudio.Modeling.SerializationContext * Microsoft.VisualStudio.Modeling.ModelElement * System.Xml.XmlReader * Microsoft.VisualStudio.Modeling.ISchemaResolver -> unit
Public Overridable Sub ReadRootElement (serializationContext As SerializationContext, element As ModelElement, reader As XmlReader, schemaResolver As ISchemaResolver)

Parâmetros

serializationContext
SerializationContext

Contexto de serialização.

element
ModelElement

Instância de ModelElement na memória que obterá os dados desserializados.

reader
XmlReader

XmlReader para leitura de dados serializados.

schemaResolver
ISchemaResolver

Um ISchemaResolver que permite que o serializador faça a validação de esquema no elemento raiz (e tudo dentro dele).

Aplica-se a