Udostępnij za pośrednictwem


XmlSerializationReader.InitCallbacks Metoda

Definicja

Inicjuje metody wywołania zwrotnego, które wypełniają obiekty mapowane na dane XML zakodowane 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 składowe XmlSerializationReader programu są przeznaczone do użytku tylko przez klasy pochodne, które są używane wewnętrznie w infrastrukturze serializacji XML .NET Framework.

Podczas inicjowania infrastruktura serializacji XML .NET Framework dynamicznie generuje i kompiluje tymczasową klasę na potrzeby deserializacji pochodzącej z XmlSerializationReaderklasy . Podczas tego procesu .NET Framework generuje metody odczytu, które implementują delegataXmlSerializationReadCallback. Robi to w przypadku niektórych mapowań między typami .NET Framework i typami danych XML, które są serializowane za pośrednictwem kodu XML zakodowanego za pomocą protokołu SOAP i nie są elementami głównymi. Następnie, w razie potrzeby, metoda odczytu jest wywoływana podczas deserializacji.

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

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

Kodowanie PROTOKOŁU SOAP opisano w sekcji 5 specyfikacji SOAP 1.1.

Dotyczy