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 Framework и типами данных XML, которые сериализуются с помощью XML в кодировке SOAP и не являются корневыми элементами. Затем при необходимости вызывается метод записи во время сериализации.
Не следует создавать экземпляры XmlSerializationWriteCallbackнапрямую.
Кодировка SOAP описана в разделе 5 спецификации SOAP 1.1.
Методы расширения
GetMethodInfo(Delegate) |
Получает объект, представляющий метод, представленный указанным делегатом. |