Compartilhar via


XmlSerializationWriter.AddWriteCallback Método

Definição

Armazena uma implementação do delegado XmlSerializationWriteCallback e o tipo ao qual ele se aplica 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 AddWriteCallback(Type ^ type, System::String ^ typeName, System::String ^ typeNs, System::Xml::Serialization::XmlSerializationWriteCallback ^ callback);
protected void AddWriteCallback (Type type, string typeName, string? typeNs, System.Xml.Serialization.XmlSerializationWriteCallback callback);
protected void AddWriteCallback (Type type, string typeName, string typeNs, System.Xml.Serialization.XmlSerializationWriteCallback callback);
member this.AddWriteCallback : Type * string * string * System.Xml.Serialization.XmlSerializationWriteCallback -> unit
Protected Sub AddWriteCallback (type As Type, typeName As String, typeNs As String, callback As XmlSerializationWriteCallback)

Parâmetros

type
Type

O Type de objetos que são serializados.

typeName
String

O nome do tipo de objetos que são serializados.

typeNs
String

O namespace do tipo de objetos que são serializados.

callback
XmlSerializationWriteCallback

Uma instância do delegado XmlSerializationWriteCallback.

Comentários

Os membros protegidos destinam-se XmlSerializationWriter a ser usados somente por classes derivadas que são usadas internamente dentro da infraestrutura de serialização .NET Framework XML.

Durante a inicialização, a infraestrutura de serialização de .NET Framework XML gera e compila dinamicamente uma classe temporária para serialização derivada de XmlSerializationWriter. Durante esse processo, o .NET Framework gera métodos de gravação que implementam o XmlSerializationWriteCallback 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 gravação é chamado durante a serialização.

Você não deve criar diretamente uma instância de XmlSerializationWriteCallback.

A codificação SOAP é descrita na Seção 5 da especificação SOAP 1.1.

Aplica-se a