XmlSerializationWriter.InitCallbacks Metodo

Definizione

Inizializza un'istanza del XmlSerializationWriteCallback delegato per serializzare i dati XML con codifica SOAP.

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

protected:
 abstract void InitCallbacks();
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
protected abstract void InitCallbacks();
protected abstract void InitCallbacks();
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
abstract member InitCallbacks : unit -> unit
abstract member InitCallbacks : unit -> unit
Protected MustOverride Sub InitCallbacks ()
Attributi

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.

Il metodo astratto InitCallbacks è la posizione in cui la classe derivata temporanea crea un'istanza di e inizializza i metodi di callback di scrittura.

Non è consigliabile creare direttamente un'istanza di XmlSerializationWriteCallback.

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

Si applica a