Udostępnij za pośrednictwem


XmlSerializationReader.CollectionFixup Klasa

Definicja

Przechowuje wystąpienie delegata XmlSerializationCollectionFixupCallback oraz dane wejściowe metody, a także dostarcza parametry metody.

protected: ref class XmlSerializationReader::CollectionFixup
protected class XmlSerializationReader.CollectionFixup
Protected Class XmlSerializationReader.CollectionFixup
Dziedziczenie
XmlSerializationReader.CollectionFixup

Uwagi

Podczas inicjowania infrastruktura serializacji XML .NET Framework dynamicznie generuje i kompiluje tymczasową klasę deserializacji pochodzącej XmlSerializationReader z klasy . Podczas tego procesu infrastruktura generuje metody implementujące delegata XmlSerializationCollectionFixupCallback . Ponadto tworzy wystąpienia XmlSerializationReader.CollectionFixup obiektów klasy do przechowywania metod naprawy wraz z ich danymi wejściowymi. Infrastruktura robi to w przypadku tablic zakodowanych za pomocą protokołu SOAP lub zakodowanych w formacie SOAP, wieloreferencji elementów, których typy danych, w obu przypadkach, są mapowane na .NET Framework kolekcje lub wyliczenia. Następnie, w razie potrzeby, metody są wywoływane podczas deserializacji, aby wypełnić elementy tablicy lub obiekty wieloreferencyjne.

Nie należy bezpośrednio utworzyć XmlSerializationCollectionFixupCallback wystąpienia ani XmlSerializationReader.CollectionFixup.

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

Konstruktory

XmlSerializationReader.CollectionFixup(Object, XmlSerializationCollectionFixupCallback, Object)

Inicjuje XmlSerializationReader.CollectionFixup nowe wystąpienie klasy z parametrami metody wywołania zwrotnego.

Właściwości

Callback

Pobiera metodę wywołania zwrotnego, która tworzy wystąpienie delegata XmlSerializationCollectionFixupCallback .

Collection

Pobiera metodę object collection wywołania zwrotnego.

CollectionItems

Pobiera tablicę, w której metoda wywołania zwrotnego kopiuje kolekcję.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też