Compartilhar via


XmlSerializationReader.AddReadCallback Método

Definição

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

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente 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 Framework que está sendo desserializado.

ns
String

O namespace do tipo .NET Framework que está sendo desserializado.

type
Type

O Type a ser desserializado.

Comentários

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

Durante a inicialização, a infraestrutura de serialização XML .NET Framework gera e compila dinamicamente uma classe temporária para desserialização derivada de XmlSerializationReader. Durante esse processo, o .NET Framework gera métodos de leitura que implementam o XmlSerializationReadCallback delegado. Ele faz isso para determinados mapeamentos entre tipos de .NET Framework e tipos de dados XML que são serializados por meio de XML codificado em SOAP e não são elementos raiz. Em seguida, conforme necessário, um método de leitura é chamado durante a desserialização.

Você não deve criar diretamente uma instância da XmlSerializationReadCallback classe .

Aplica-se a