XmlSerializationWriter.WriteSerializable Metode

Definisi

Menginstruksikan XmlNode untuk menulis objek yang menggunakan pemformatan XML kustom sebagai elemen XML.

Overload

Nama Deskripsi
WriteSerializable(IXmlSerializable, String, String, Boolean)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Menulis objek yang menggunakan pemformatan XML kustom sebagai elemen XML.

WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Menginstruksikan XmlNode untuk menulis objek yang menggunakan pemformatan XML kustom sebagai elemen XML.

WriteSerializable(IXmlSerializable, String, String, Boolean)

Sumber:
XmlSerializationWriter.cs
Sumber:
XmlSerializationWriter.cs
Sumber:
XmlSerializationWriter.cs
Sumber:
XmlSerializationWriter.cs
Sumber:
XmlSerializationWriter.cs

Menulis objek yang menggunakan pemformatan XML kustom sebagai elemen XML.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

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)

Parameter

serializable
IXmlSerializable

Objek yang mengimplementasikan IXmlSerializable antarmuka yang menggunakan pemformatan XML kustom.

name
String

Nama lokal elemen XML yang akan ditulis.

ns
String

Namespace elemen XML yang akan ditulis.

isNullable
Boolean

true untuk menulis xsi:nil='true' atribut jika IXmlSerializable objek kelas adalah null; jika tidak, false.

Keterangan

Anggota XmlSerializationWriter yang dilindungi hanya ditujukan untuk digunakan oleh kelas turunan yang digunakan secara internal dalam infrastruktur serialisasi XML Kerangka Kerja .NET.

Berlaku untuk

WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean)

Sumber:
XmlSerializationWriter.cs
Sumber:
XmlSerializationWriter.cs
Sumber:
XmlSerializationWriter.cs
Sumber:
XmlSerializationWriter.cs
Sumber:
XmlSerializationWriter.cs

Menginstruksikan XmlNode untuk menulis objek yang menggunakan pemformatan XML kustom sebagai elemen XML.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

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)

Parameter

serializable
IXmlSerializable

Objek yang mengimplementasikan IXmlSerializable antarmuka yang menggunakan pemformatan XML kustom.

name
String

Nama lokal elemen XML yang akan ditulis.

ns
String

Namespace elemen XML yang akan ditulis.

isNullable
Boolean

true untuk menulis xsi:nil='true' atribut jika IXmlSerializable objek adalah null; jika tidak, false.

wrapped
Boolean

true untuk mengabaikan penulisan tag elemen pembuka; jika tidak, false untuk menulis tag elemen pembuka.

Berlaku untuk