XmlSerializationCollectionFixupCallback Делегат

Определение

Делегат, используемый классом XmlSerializer для десериализации типов данных XML с кодированием SOAP, которые сопоставлены коллекциям перечислений.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public delegate void XmlSerializationCollectionFixupCallback(System::Object ^ collection, System::Object ^ collectionItems);
public delegate void XmlSerializationCollectionFixupCallback(object? collection, object? collectionItems);
public delegate void XmlSerializationCollectionFixupCallback(object collection, object collectionItems);
type XmlSerializationCollectionFixupCallback = delegate of obj * obj -> unit
Public Delegate Sub XmlSerializationCollectionFixupCallback(collection As Object, collectionItems As Object)

Параметры

collection
Object

Коллекция, в которую копируется массив элементов коллекции.

collectionItems
Object

Массив элементов, копируемых в object collection.

Комментарии

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

Не следует напрямую создавать XmlSerializationCollectionFixupCallbackэкземпляр .

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

Методы расширения

GetMethodInfo(Delegate)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

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

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

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