XmlSerializationReader.CollectionFixup Класс

Определение

Содержит экземпляр делегата XmlSerializationCollectionFixupCallback и входные данные метода, а также предоставляет параметры метода

protected: ref class XmlSerializationReader::CollectionFixup
protected class XmlSerializationReader.CollectionFixup
Protected Class XmlSerializationReader.CollectionFixup
Наследование
XmlSerializationReader.CollectionFixup

Комментарии

Во время инициализации платформа .NET Framework инфраструктура сериализации XML динамически создает и компилирует временный класс для десериализации, производной от XmlSerializationReader класса. В ходе этого процесса инфраструктура создает методы, реализующие XmlSerializationCollectionFixupCallback делегат. Кроме того, он создает экземпляры XmlSerializationReader.CollectionFixup объектов класса для хранения методов исправления вместе с их входными данными. Инфраструктура делает это для массивов в кодировке SOAP или многоконференционных элементов, типы данных которых в любом случае сопоставляются с коллекциями или перечислениями платформа .NET Framework. Затем, по мере необходимости, методы вызываются во время десериализации для заполнения элементов массива или объектов с несколькими ссылками.

Не создавайте экземпляры XmlSerializationCollectionFixupCallback напрямую или XmlSerializationReader.CollectionFixupне создавайте экземпляры.

Кодировка SOAP описана в разделе 5 спецификации SOAP 1.1.

Конструкторы

XmlSerializationReader.CollectionFixup(Object, XmlSerializationCollectionFixupCallback, Object)

Инициализация нового экземпляра класса XmlSerializationReader.CollectionFixup с параметрами для метода обратного вызова.

Свойства

Callback

Возвращает метод обратного вызова, создающий экземпляр делегата XmlSerializationCollectionFixupCallback.

Collection

Возвращает коллекцию object collection для метода обратного вызова.

CollectionItems

Возвращает массив, в который метод обратного вызова копирует коллекцию.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел