XmlSerializationWriteCallback Делегат

Определение

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

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

public delegate void XmlSerializationWriteCallback(System::Object ^ o);
public delegate void XmlSerializationWriteCallback(object o);
type XmlSerializationWriteCallback = delegate of obj -> unit
Public Delegate Sub XmlSerializationWriteCallback(o As Object)

Параметры

o
Object

Сериализуемый объект.

Комментарии

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

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

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

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

Имя Описание
GetMethodInfo(Delegate)

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

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

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