XmlSerializationReadCallback Делегат
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Делегат, используемый классом XmlSerializer для десериализации типов из закодированных в кодировке SOAP, не корневых XML-данных.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public delegate System::Object ^ XmlSerializationReadCallback();
public delegate object? XmlSerializationReadCallback();
public delegate object XmlSerializationReadCallback();
type XmlSerializationReadCallback = delegate of unit -> obj
Public Delegate Function XmlSerializationReadCallback() As Object
Возвращаемое значение
Объект, возвращаемый обратным вызовом.
Комментарии
Во время инициализации инфраструктура сериализации XML .NET Framework динамически создает и компилирует временный класс десериализации, производный от класса XmlSerializationReader. В ходе этого процесса платформа .NET Framework создает методы чтения, реализующие делегат XmlSerializationReadCallback. Это делается для определенных сопоставлений между типами .NET и типами данных XML, сериализованными с помощью XML в кодировке SOAP, и не являются корневыми элементами. Затем при необходимости метод чтения вызывается во время десериализации.
Не создавайте экземпляры XmlSerializationReadCallback класса напрямую.
Кодировка SOAP описана в разделе 5 спецификации SOAP 1.1.
Методы расширения
| Имя | Описание |
|---|---|
| GetMethodInfo(Delegate) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает объект, представляющий метод, представленный указанным делегатом. |