XmlSerializationWriter.WriteSerializable Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Instruerar XmlNode att skriva ett objekt som använder anpassad XML-formatering som ett XML-element.
Överlagringar
| Name | Description |
|---|---|
| WriteSerializable(IXmlSerializable, String, String, Boolean) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Skriver ett objekt som använder anpassad XML-formatering som ett XML-element. |
| WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Instruerar XmlNode att skriva ett objekt som använder anpassad XML-formatering som ett XML-element. |
WriteSerializable(IXmlSerializable, String, String, Boolean)
Skriver ett objekt som använder anpassad XML-formatering som ett XML-element.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
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)
Parametrar
- serializable
- IXmlSerializable
Ett objekt som implementerar gränssnittet IXmlSerializable som använder anpassad XML-formatering.
- name
- String
Det lokala namnet på XML-elementet som ska skrivas.
- ns
- String
Namnområdet för XML-elementet som ska skrivas.
- isNullable
- Boolean
trueför att skriva ett xsi:nil='true' attribut om IXmlSerializable klassobjektet är null; annars . false
Kommentarer
De skyddade medlemmarna i XmlSerializationWriter är endast avsedda att användas av härledda klasser som används internt i xml-serialiseringsinfrastrukturen i .NET Framework.
Gäller för
WriteSerializable(IXmlSerializable, String, String, Boolean, Boolean)
Instruerar XmlNode att skriva ett objekt som använder anpassad XML-formatering som ett XML-element.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
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)
Parametrar
- serializable
- IXmlSerializable
Ett objekt som implementerar gränssnittet IXmlSerializable som använder anpassad XML-formatering.
- name
- String
Det lokala namnet på XML-elementet som ska skrivas.
- ns
- String
Namnområdet för XML-elementet som ska skrivas.
- isNullable
- Boolean
trueför att skriva ett xsi:nil='true' attribut om objektet IXmlSerializable är null, annars . false
- wrapped
- Boolean
true om du vill ignorera att skriva taggen för öppningselementet. annars false skriver du taggen för det inledande elementet.