XmlSerializationFixupCallback Delegat
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Delegat używany przez klasę XmlSerializer do deserializacji zakodowanych w formacie SOAP danych XML.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
public delegate void XmlSerializationFixupCallback(System::Object ^ fixup);
public delegate void XmlSerializationFixupCallback(object fixup);
type XmlSerializationFixupCallback = delegate of obj -> unit
Public Delegate Sub XmlSerializationFixupCallback(fixup As Object)
Parametry
- fixup
- Object
Wystąpienie XmlSerializationReader.Fixup klasy zawierającej obiekt, który ma zostać naprawiony, oraz tablicę identyfikatorów ciągów, które należy wypełnić.
Uwagi
Podczas deserializacji dokumentów XML do obiektów .NET Framework infrastruktura serializacji XML .NET Framework dynamicznie tworzy wystąpienia metod poprawki, które implementują delegataXmlSerializationFixupCallback. Infrastruktura robi to w przypadku tablic zakodowanych za pomocą protokołu SOAP, których typy danych są mapowane na .NET Framework typów referencyjnych. Następnie w razie potrzeby wywoływana jest metoda fix-up, aby wypełnić obiekty w tablicy.
Ponadto podczas inicjowania infrastruktura serializacji XML .NET Framework dynamicznie generuje i kompiluje tymczasową klasę deserializacji pochodzącą XmlSerializationReader z klasy . Podczas tego procesu infrastruktura generuje XmlSerializationFixupCallback metody dla danych XML zakodowanych przy użyciu protokołu SOAP. Metody są następnie wywoływane podczas deserializacji.
Nie należy bezpośrednio tworzyć wystąpienia XmlSerializationFixupCallback klasy.
Kodowanie PROTOKOŁU SOAP zostało opisane w sekcji 5 specyfikacji PROTOKOŁU SOAP 1.1.
Metody rozszerzania
GetMethodInfo(Delegate) |
Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata. |