XmlSerializationReadCallback Делегат

Определение

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

Этот 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 

Возвращаемое значение

Object

Объект, возвращенный обратным вызовом.

Комментарии

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

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

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

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

GetMethodInfo(Delegate)

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

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