Aracılığıyla paylaş


XmlSerializationWriter.WriteSerializable Yöntem

Tanım

XmlNode xml öğesi olarak özel XML biçimlendirmesi kullanan bir nesne yazmasını bildirir.

Aşırı Yüklemeler

WriteSerializable(IXmlSerializable, String, String, Boolean)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Xml öğesi olarak özel XML biçimlendirmesi kullanan bir nesne yazar.

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

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

XmlNode xml öğesi olarak özel XML biçimlendirmesi kullanan bir nesne yazmasını bildirir.

WriteSerializable(IXmlSerializable, String, String, Boolean)

Kaynak:
XmlSerializationWriter.cs
Kaynak:
XmlSerializationWriter.cs
Kaynak:
XmlSerializationWriter.cs

Xml öğesi olarak özel XML biçimlendirmesi kullanan bir nesne yazar.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Parametreler

serializable
IXmlSerializable

Özel XML biçimlendirmesi kullanan IXmlSerializable arabirimini uygulayan nesne.

name
String

Yazacak XML öğesinin yerel adı.

ns
String

Yazacak XML öğesinin ad alanı.

isNullable
Boolean

IXmlSerializable sınıf nesnesi nullise xsi:nil='true' özniteliği yazmak true; aksi takdirde, false.

Açıklamalar

XmlSerializationWriter korumalı üyeleri yalnızca .NET Framework XML serileştirme altyapısı içinde kullanılan türetilmiş sınıflar tarafından kullanılmak üzere tasarlanmıştır.

Şunlara uygulanır

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

Kaynak:
XmlSerializationWriter.cs
Kaynak:
XmlSerializationWriter.cs
Kaynak:
XmlSerializationWriter.cs

XmlNode xml öğesi olarak özel XML biçimlendirmesi kullanan bir nesne yazmasını bildirir.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Parametreler

serializable
IXmlSerializable

Özel XML biçimlendirmesi kullanan IXmlSerializable arabirimini uygulayan nesne.

name
String

Yazacak XML öğesinin yerel adı.

ns
String

Yazacak XML öğesinin ad alanı.

isNullable
Boolean

IXmlSerializable nesnesi nullise xsi:nil='true' özniteliği yazmak true; aksi takdirde, false.

wrapped
Boolean

Açılış öğesi etiketini yazmayı yoksaymak için true; aksi takdirde, açılış öğesi etiketini yazmak için false.

Şunlara uygulanır