XmlSerializationWriter.AddWriteCallback Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сохраняет реализацию делегата XmlSerializationWriteCallback и тип, к который он применяется, для последующего вызова.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
protected:
void AddWriteCallback(Type ^ type, System::String ^ typeName, System::String ^ typeNs, System::Xml::Serialization::XmlSerializationWriteCallback ^ callback);
protected void AddWriteCallback(Type type, string typeName, string? typeNs, System.Xml.Serialization.XmlSerializationWriteCallback callback);
protected void AddWriteCallback(Type type, string typeName, string typeNs, System.Xml.Serialization.XmlSerializationWriteCallback callback);
member this.AddWriteCallback : Type * string * string * System.Xml.Serialization.XmlSerializationWriteCallback -> unit
Protected Sub AddWriteCallback (type As Type, typeName As String, typeNs As String, callback As XmlSerializationWriteCallback)
Параметры
- typeName
- String
Имя типа объектов, сериализованных.
- typeNs
- String
Пространство имен типа объектов, сериализованных.
- callback
- XmlSerializationWriteCallback
Экземпляр делегата XmlSerializationWriteCallback .
Комментарии
Защищенные члены XmlSerializationWriter предназначены только для производных классов, которые используются внутри инфраструктуры сериализации XML .NET Framework.
Во время инициализации инфраструктура сериализации XML .NET Framework динамически создает и компилирует временный класс для сериализации, производный от XmlSerializationWriter. В ходе этого процесса платформа .NET Framework создает методы записи, реализующие делегат XmlSerializationWriteCallback. Это делается для определенных сопоставлений между типами .NET и типами данных XML, сериализованными с помощью XML в кодировке SOAP, и не являются корневыми элементами. Затем при необходимости метод записи вызывается во время сериализации.
Не следует напрямую создавать экземпляр XmlSerializationWriteCallback.
Кодировка SOAP описана в разделе 5 спецификации SOAP 1.1.