XmlSerializationWriter.WriteSerializable Metoda

Definice

XmlNode Dává pokyn k zápisu objektu, který používá vlastní formátování XML jako element XML.

Přetížení

WriteSerializable(IXmlSerializable, String, String, Boolean)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Zapíše objekt, který používá vlastní formátování XML jako element XML.

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

XmlNode Dává pokyn k zápisu objektu, který používá vlastní formátování XML jako element XML.

WriteSerializable(IXmlSerializable, String, String, Boolean)

Zapíše objekt, který používá vlastní formátování XML jako element XML.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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)

Parametry

serializable
IXmlSerializable

Objekt, který implementuje IXmlSerializable rozhraní, které používá vlastní formátování XML.

name
String

Místní název elementu XML, který se má zapisovat.

ns
String

Obor názvů elementu XML, který se má zapisovat.

isNullable
Boolean

true k zápisu atributu xsi:nil='true' IXmlSerializable , pokud je nullobjekt třídy ; jinak , false.

Poznámky

Chráněné členy XmlSerializationWriter jsou určeny pouze odvozenými třídami, které se interně používají v rámci infrastruktury serializace XML .NET Framework.

Platí pro

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

XmlNode Dává pokyn k zápisu objektu, který používá vlastní formátování XML jako element XML.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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)

Parametry

serializable
IXmlSerializable

Objekt, který implementuje IXmlSerializable rozhraní, které používá vlastní formátování XML.

name
String

Místní název elementu XML, který se má zapisovat.

ns
String

Obor názvů elementu XML, který se má zapisovat.

isNullable
Boolean

true k zápisu atributu xsi:nil='true' IXmlSerializable , pokud je nullobjekt ; jinak , false.

wrapped
Boolean

true ignorovat psaní značky úvodního prvku; jinak, false pokud chcete napsat značku počátečního prvku.

Platí pro