XmlSerializationWriter.AddWriteCallback Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Archivia un'implementazione del XmlSerializationWriteCallback delegato e il tipo a cui si applica, 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
- typeName
- String
Nome del tipo di oggetti serializzati.
- typeNs
- String
Spazio dei nomi del tipo di oggetti serializzati.
- callback
- XmlSerializationWriteCallback
Istanza del XmlSerializationWriteCallback delegato.
Commenti
I membri protetti di XmlSerializationWriter sono destinati all'uso solo da classi derivate usate internamente all'interno dell'infrastruttura di serializzazione XML di .NET Framework.
Durante l'inizializzazione, l'infrastruttura di serializzazione XML di .NET Framework genera e compila dinamicamente una classe temporanea per la serializzazione derivata da XmlSerializationWriter. Durante questo processo, il framework di .NET genera metodi di scrittura che implementano il delegato XmlSerializationWriteCallback. In questo modo, per determinati mapping tra i tipi di .NET 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.