XmlSerializationWriter.WriteNullableStringEncoded Methode

Definition

Schreibt ein XML-Element, das eine Zeichenfolge als Textkörper enthält. XmlWriter fügt ein xsi:nil='true' Attribut ein, wenn der Wert der Zeichenfolge lautet null.

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

protected:
 void WriteNullableStringEncoded(System::String ^ name, System::String ^ ns, System::String ^ value, System::Xml::XmlQualifiedName ^ xsiType);
protected void WriteNullableStringEncoded(string name, string ns, string value, System.Xml.XmlQualifiedName xsiType);
member this.WriteNullableStringEncoded : string * string * string * System.Xml.XmlQualifiedName -> unit
Protected Sub WriteNullableStringEncoded (name As String, ns As String, value As String, xsiType As XmlQualifiedName)

Parameter

name
String

Der lokale Name des zu schreibenden XML-Elements.

ns
String

Der Namespace des zu schreibenden XML-Elements.

value
String

Die Zeichenfolge, die im Textkörper des XML-Elements geschrieben werden soll.

xsiType
XmlQualifiedName

Der Name des XML-Schemadatentyps, der in das xsi:type Attribut geschrieben werden soll.

Hinweise

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

Bei Festlegung auf true, gibt das nil Attribut aus dem NAMESPACE der XML-Schemainstanz (abgekürzt xsi) einen NULL-Wert an.

Die WriteNullableStringEncoded Methode wird nur beim Schreiben von SOAP-codierten XML aufgerufen, wie in Abschnitt 5 der SOAP 1.1-Spezifikation beschrieben.

Gilt für: