XmlSerializationReader.CollectionFixup Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
|
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) |