XmlSerializationWriter.WriteSerializable Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инструктирует XmlNode для записи объекта, использующего пользовательское форматирование XML в качестве элемента XML.
Перегрузки
WriteSerializable(IXmlSerializable, String, String, Boolean) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Записывает объект, использующий пользовательское форматирование XML в качестве элемента XML. |
WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инструктирует XmlNode для записи объекта, использующего пользовательское форматирование XML в качестве элемента XML. |
WriteSerializable(IXmlSerializable, String, String, Boolean)
Записывает объект, использующий пользовательское форматирование XML в качестве элемента XML.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
protected:
void WriteSerializable(System::Xml::Serialization::IXmlSerializable ^ serializable, System::String ^ name, System::String ^ ns, bool isNullable);
protected void WriteSerializable (System.Xml.Serialization.IXmlSerializable? serializable, string name, string ns, bool isNullable);
protected void WriteSerializable (System.Xml.Serialization.IXmlSerializable serializable, string name, string ns, bool isNullable);
member this.WriteSerializable : System.Xml.Serialization.IXmlSerializable * string * string * bool -> unit
Protected Sub WriteSerializable (serializable As IXmlSerializable, name As String, ns As String, isNullable As Boolean)
Параметры
- serializable
- IXmlSerializable
Объект, реализующий интерфейс IXmlSerializable, использующий пользовательское форматирование XML.
- name
- String
Локальное имя элемента XML для записи.
- ns
- String
Пространство имен элемента XML для записи.
- isNullable
- Boolean
Значение true
для записи атрибута xsi:nil='true'
, если объект класса IXmlSerializable имеет значение null
, в противном случае — значение false
.
Комментарии
Защищенные элементы XmlSerializationWriter предназначены только для производных классов, которые используются внутри инфраструктуры сериализации ПЛАТФОРМА .NET FRAMEWORK XML.
Применяется к
WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean)
Инструктирует XmlNode для записи объекта, использующего пользовательское форматирование XML в качестве элемента XML.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
protected:
void WriteSerializable(System::Xml::Serialization::IXmlSerializable ^ serializable, System::String ^ name, System::String ^ ns, bool isNullable, bool wrapped);
protected void WriteSerializable (System.Xml.Serialization.IXmlSerializable? serializable, string name, string? ns, bool isNullable, bool wrapped);
protected void WriteSerializable (System.Xml.Serialization.IXmlSerializable serializable, string name, string ns, bool isNullable, bool wrapped);
member this.WriteSerializable : System.Xml.Serialization.IXmlSerializable * string * string * bool * bool -> unit
Protected Sub WriteSerializable (serializable As IXmlSerializable, name As String, ns As String, isNullable As Boolean, wrapped As Boolean)
Параметры
- serializable
- IXmlSerializable
Объект, реализующий интерфейс IXmlSerializable, использующий пользовательское форматирование XML.
- name
- String
Локальное имя элемента XML для записи.
- ns
- String
Пространство имен элемента XML для записи.
- isNullable
- Boolean
Значение true
для записи атрибута xsi:nil='true'
, если объект IXmlSerializable имеет значение null
; в противном случае — значение false
.
- wrapped
- Boolean
true
для игнорирования записи открывающего тега элемента, в противном случае false
для записи открывающего тега элемента.