Udostępnij za pośrednictwem


XmlSerializationWriter.InitCallbacks Metoda

Definicja

Inicjuje wystąpienia delegata XmlSerializationWriteCallback w celu serializacji danych XML zakodowanych w formacie SOAP.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

protected:
 abstract void InitCallbacks();
protected abstract void InitCallbacks ();
abstract member InitCallbacks : unit -> unit
Protected MustOverride Sub InitCallbacks ()

Uwagi

Chronione elementy członkowskie są XmlSerializationWriter przeznaczone do użytku tylko przez klasy pochodne, które są używane wewnętrznie w ramach infrastruktury serializacji XML .NET Framework XML.

Podczas inicjowania infrastruktura serializacji XML .NET Framework dynamicznie generuje i kompiluje tymczasową klasę serializacji, która pochodzi z XmlSerializationWriterklasy . Podczas tego procesu .NET Framework generuje metody zapisu, które implementują delegataXmlSerializationWriteCallback. Robi to w przypadku niektórych mapowań między typami .NET Framework i typami danych XML, które są serializowane przy użyciu kodu XML zakodowanego przy użyciu protokołu SOAP i nie są elementami głównymi. Następnie, w razie potrzeby, metoda zapisu jest wywoływana podczas serializacji.

Metoda abstrakcyjna InitCallbacks polega na tym, że tymczasowa klasa pochodna tworzy wystąpienie i inicjuje metody wywołania zwrotnego zapisu.

Nie należy bezpośrednio tworzyć wystąpienia klasy XmlSerializationWriteCallback.

Kodowanie PROTOKOŁU SOAP zostało opisane w sekcji 5 specyfikacji PROTOKOŁU SOAP 1.1.

Dotyczy