XmlSerializationReader.AddReadCallback Método

Definição

Armazena uma implementação do XmlSerializationReadCallback delegado e os seus dados de entrada para uma invocação posterior.

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

protected:
 void AddReadCallback(System::String ^ name, System::String ^ ns, Type ^ type, System::Xml::Serialization::XmlSerializationReadCallback ^ read);
protected void AddReadCallback(string name, string ns, Type type, System.Xml.Serialization.XmlSerializationReadCallback read);
member this.AddReadCallback : string * string * Type * System.Xml.Serialization.XmlSerializationReadCallback -> unit
Protected Sub AddReadCallback (name As String, ns As String, type As Type, read As XmlSerializationReadCallback)

Parâmetros

name
String

O nome do tipo .NET que está a ser desserializado.

ns
String

O namespace do tipo .NET que está a ser desserializado.

type
Type

A Type ser desserializada.

Observações

Os membros protegidos de XmlSerializationReader destinam-se apenas a ser usados por classes derivadas que são usadas internamente na infraestrutura de serialização XML do .NET Framework.

Durante a inicialização, a infraestrutura de serialização XML do .NET Framework gera e compila dinamicamente uma classe temporária para desserialização que deriva de XmlSerializationReader. Durante este processo, o .NET Framework gera métodos de leitura que implementam o delegado XmlSerializationReadCallback. Faz-no para certos mapeamentos entre tipos .NET e tipos de dados XML que são serializados através de XML codificado em SOAP e não são elementos raiz. De seguida, conforme necessário, é chamado um método de leitura durante a desserialização.

Não deves criar diretamente uma instância da XmlSerializationReadCallback classe.

Aplica-se a