XmlSerializationReader.AddFixup Metoda
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.
Przechowuje obiekt, który zawiera metodę wywołania zwrotnego, która zostanie następnie wywołana, w razie potrzeby, w celu wypełnienia .NET Framework kolekcji lub wyliczenia mapowanych na tablice zakodowane za pomocą protokołu SOAP lub zakodowane za pomocą protokołu SOAP, elementy z wieloma odwołaniami.
Przeciążenia
AddFixup(XmlSerializationReader+CollectionFixup) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Przechowuje obiekt, który zawiera metodę wywołania zwrotnego, która zostanie wywołana, w razie potrzeby, w celu wypełnienia kolekcji lub wyliczenia platformy .NET mapowanych na tablice zakodowane za pomocą protokołu SOAP lub elementy kodowane przy użyciu protokołu SOAP, z wieloma odwołaniami. |
AddFixup(XmlSerializationReader+Fixup) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Przechowuje obiekt, który zawiera wystąpienie metody wywołania zwrotnego, które będzie wywoływane w razie potrzeby w celu wypełnienia obiektów w tablicy zakodowanej przez soap. |
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.
AddFixup(XmlSerializationReader+CollectionFixup)
Przechowuje obiekt, który zawiera metodę wywołania zwrotnego, która zostanie wywołana, w razie potrzeby, w celu wypełnienia kolekcji lub wyliczenia platformy .NET mapowanych na tablice zakodowane za pomocą protokołu SOAP lub elementy kodowane przy użyciu protokołu SOAP, z wieloma odwołaniami.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
protected:
void AddFixup(System::Xml::Serialization::XmlSerializationReader::CollectionFixup ^ fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.CollectionFixup? fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.CollectionFixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.CollectionFixup -> unit
Protected Sub AddFixup (fixup As XmlSerializationReader.CollectionFixup)
Parametry
Delegat XmlSerializationCollectionFixupCallback i dane wejściowe metody wywołania zwrotnego.
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 platformy .NET.
Podczas inicjowania infrastruktura serializacji XML platformy .NET dynamicznie generuje i kompiluje tymczasową klasę na potrzeby deserializacji pochodzącej z XmlSerializationReaderklasy . Podczas tego procesu infrastruktura generuje XmlSerializationCollectionFixupCallback metody i tworzy XmlSerializationReader.CollectionFixup obiekty do przechowywania metod naprawy i ich danych wejściowych. Infrastruktura ta działa w przypadku tablic zakodowanych za pomocą protokołu SOAP lub zakodowanych w formacie SOAP elementów, do których typy danych, w obu przypadkach, są mapowane na kolekcje lub wyliczenia platformy .NET. Następnie, w razie potrzeby, metody są wywoływane podczas deserializacji w celu wypełnienia elementów tablicy lub obiektów z wieloma odwołaniami.
Nie należy bezpośrednio tworzyć wystąpienia XmlSerializationCollectionFixupCallback klasy lub XmlSerializationReader.CollectionFixup .
Dotyczy
AddFixup(XmlSerializationReader+Fixup)
Przechowuje obiekt, który zawiera wystąpienie metody wywołania zwrotnego, które będzie wywoływane w razie potrzeby w celu wypełnienia obiektów w tablicy zakodowanej przez soap.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
protected:
void AddFixup(System::Xml::Serialization::XmlSerializationReader::Fixup ^ fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.Fixup? fixup);
protected void AddFixup (System.Xml.Serialization.XmlSerializationReader.Fixup fixup);
member this.AddFixup : System.Xml.Serialization.XmlSerializationReader.Fixup -> unit
Protected Sub AddFixup (fixup As XmlSerializationReader.Fixup)
Parametry
Delegat XmlSerializationFixupCallback i dane wejściowe metody wywołania zwrotnego.
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 deserializacji dokumentów XML do obiektów .NET Framework infrastruktura serializacji XML .NET Framework dynamicznie tworzy wystąpienia metod naprawy, które implementują XmlSerializationFixupCallback delegata i tworzą wystąpienia XmlSerializationReader.Fixup klasy do przechowywania metod naprawy i ich danych wejściowych. Infrastruktura robi to w przypadku tablic zakodowanych za pomocą protokołu SOAP, których typy danych są mapowane na .NET Framework typów odwołań. Następnie, w razie potrzeby, wywoływana jest metoda naprawy w celu wypełnienia obiektów w tablicy.
Ponadto podczas inicjowania infrastruktura serializacji XML .NET Framework dynamicznie generuje i kompiluje tymczasową klasę na potrzeby deserializacji pochodzącej z XmlSerializationReaderklasy . Podczas tego procesu infrastruktura generuje XmlSerializationFixupCallback metody i XmlSerializationReader.Fixup obiekty 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ąpień XmlSerializationFixupCallback klas lub XmlSerializationReader.Fixup .