Freigeben über


XmlSerializationWriter.WriteSerializable Methode

Definition

Weist XmlNode an, ein Objekt zu schreiben, das benutzerdefinierte XML-Formatierung als XML-Element verwendet.

Überlädt

WriteSerializable(IXmlSerializable, String, String, Boolean)

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Schreibt ein Objekt, das benutzerdefinierte XML-Formatierung als XML-Element verwendet.

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

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

Weist XmlNode an, ein Objekt zu schreiben, das benutzerdefinierte XML-Formatierung als XML-Element verwendet.

WriteSerializable(IXmlSerializable, String, String, Boolean)

Quelle:
XmlSerializationWriter.cs
Quelle:
XmlSerializationWriter.cs
Quelle:
XmlSerializationWriter.cs

Schreibt ein Objekt, das benutzerdefinierte XML-Formatierung als XML-Element verwendet.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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

Ein Objekt, das die IXmlSerializable-Schnittstelle implementiert, die benutzerdefinierte XML-Formatierung verwendet.

name
String

Der lokale Name des zu schreibenden XML-Elements.

ns
String

Der Namespace des zu schreibenden XML-Elements.

isNullable
Boolean

true, falls ein xsi:nil='true'-Attribut geschrieben werden soll, wenn das IXmlSerializable-Klassenobjekt null ist, andernfalls false.

Hinweise

Die geschützten Member von XmlSerializationWriter sind nur für die Verwendung von abgeleiteten Klassen vorgesehen, die intern innerhalb der .NET Framework XML-Serialisierungsinfrastruktur verwendet werden.

Gilt für:

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

Quelle:
XmlSerializationWriter.cs
Quelle:
XmlSerializationWriter.cs
Quelle:
XmlSerializationWriter.cs

Weist XmlNode an, ein Objekt zu schreiben, das benutzerdefinierte XML-Formatierung als XML-Element verwendet.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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

Ein Objekt, das die IXmlSerializable-Schnittstelle implementiert, die benutzerdefinierte XML-Formatierung verwendet.

name
String

Der lokale Name des zu schreibenden XML-Elements.

ns
String

Der Namespace des zu schreibenden XML-Elements.

isNullable
Boolean

true, falls ein xsi:nil='true'-Attribut geschrieben werden soll, wenn das IXmlSerializable-Objekt null ist, andernfalls false.

wrapped
Boolean

true, wenn das öffnende Elementtag beim Schreiben übergangen werden soll, false, wenn das öffnende Elementtag geschrieben werden soll.

Gilt für: