XmlSerializationWriter.WriteSerializable Metodo

Definizione

Indica a XmlNode di scrivere un oggetto che utilizza la formattazione XML personalizzata come elemento XML.

Overload

WriteSerializable(IXmlSerializable, String, String, Boolean)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Scrive un oggetto che utilizza la formattazione XML personalizzata come elemento XML.

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

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Indica a XmlNode di scrivere un oggetto che utilizza la formattazione XML personalizzata come elemento XML.

WriteSerializable(IXmlSerializable, String, String, Boolean)

Scrive un oggetto che utilizza la formattazione XML personalizzata come elemento XML.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

serializable
IXmlSerializable

Oggetto che implementa l'interfaccia IXmlSerializable che utilizza la formattazione XML personalizzata.

name
String

Nome locale dell'elemento XML da scrivere.

ns
String

Spazio dei nomi dell'elemento XML da scrivere.

isNullable
Boolean

true per scrivere un attributo xsi:nil='true' se l'oggetto classe di IXmlSerializable è null; in caso contrario, false.

Commenti

I membri protetti di XmlSerializationWriter sono destinati all'uso solo da classi derivate utilizzate internamente all'interno dell'infrastruttura di serializzazione XML .NET Framework.

Si applica a

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

Indica a XmlNode di scrivere un oggetto che utilizza la formattazione XML personalizzata come elemento XML.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

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)

Parametri

serializable
IXmlSerializable

Oggetto che implementa l'interfaccia IXmlSerializable che utilizza la formattazione XML personalizzata.

name
String

Nome locale dell'elemento XML da scrivere.

ns
String

Spazio dei nomi dell'elemento XML da scrivere.

isNullable
Boolean

true per scrivere un attributo xsi:nil='true' se l'oggetto IXmlSerializable è null; in caso contrario, false.

wrapped
Boolean

true per ignorare la scrittura del tag di elemento di apertura; in caso contrario, false per scrivere il tag di elemento di apertura.

Si applica a