XmlSerializationReader.CollectionFixup Třída

Definice

Obsahuje instanci delegáta XmlSerializationCollectionFixupCallback a vstupy metody a také poskytuje parametry metody.

protected: ref class XmlSerializationReader::CollectionFixup
protected class XmlSerializationReader.CollectionFixup
Protected Class XmlSerializationReader.CollectionFixup
Dědičnost
XmlSerializationReader.CollectionFixup

Poznámky

Během inicializace rozhraní .NET Framework XML serializace infrastruktury dynamicky generuje a kompiluje dočasnou třídu pro deserializaci odvozenou z XmlSerializationReader třídy . Během tohoto procesu infrastruktura generuje metody, které implementují delegáta XmlSerializationCollectionFixupCallback . Kromě toho vytvoří instanci XmlSerializationReader.CollectionFixup objektů třídy pro uložení metod opravy spolu s jejich vstupy. Infrastruktura to dělá u polí zakódovaných jako SOAP nebo prvků s více odkazy, jejichž datové typy se v obou případech mapují na kolekce nebo výčty rozhraní .NET Framework. Potom, podle potřeby, metody jsou vyvolány během deserializace vyplnit položky pole nebo objekty s více odkazy.

Nepoužívejte přímou XmlSerializationCollectionFixupCallback instanci nebo XmlSerializationReader.CollectionFixup.

Kódování SOAP je popsáno v oddílu 5 specifikace SOAP 1.1.

Konstruktory

XmlSerializationReader.CollectionFixup(Object, XmlSerializationCollectionFixupCallback, Object)

Inicializuje novou instanci XmlSerializationReader.CollectionFixup třídy s parametry pro metodu zpětného volání.

Vlastnosti

Callback

Získá metodu zpětného volání, která vytvoří instanci delegáta XmlSerializationCollectionFixupCallback .

Collection

object collection Získá pro metodu zpětného volání.

CollectionItems

Získá pole, do kterého metoda zpětného volání zkopíruje kolekci.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také