Condividi tramite


XmlSerializationWriter.AddWriteCallback Metodo

Definizione

Archivia un'implementazione del delegato XmlSerializationWriteCallback e del tipo a cui viene applicato per una chiamata successiva.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

type
Type

Classe Type di oggetti serializzati.

typeName
String

Nome del tipo di oggetti serializzati.

typeNs
String

Spazio dei nomi del tipo di oggetti serializzati.

Commenti

I membri protetti di XmlSerializationWriter sono destinati all'uso solo da classi derivate utilizzate internamente all'interno dell'infrastruttura di serializzazione XML .NET Framework.

Durante l'inizializzazione, l'infrastruttura di serializzazione XML .NET Framework genera e compila dinamicamente una classe temporanea per la serializzazione derivata da XmlSerializationWriter. Durante questo processo, il .NET Framework genera metodi di scrittura che implementano il XmlSerializationWriteCallback delegato. A tale scopo, per determinati mapping tra i tipi di .NET Framework e i tipi di dati XML serializzati tramite XML con codifica SOAP e non sono elementi radice. Quindi, se necessario, viene chiamato un metodo di scrittura durante la serializzazione.

Non è consigliabile creare direttamente un'istanza di XmlSerializationWriteCallback.

La codifica SOAP è descritta nella sezione 5 della specifica SOAP 1.1.

Si applica a