XmlSerializationWriter.WriteNullableQualifiedNameEncoded Methode

Definition

Schreibt ein XML-Element, dessen Text einen gültigen qualifizierten XML-Namen enthält. XmlWriter fügt ein xsi:nil='true'-Attribut ein, wenn der Wert der Zeichenfolge null ist.

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

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

Parameter

name
String

Der lokale Name des zu schreibenden XML-Elements.

ns
String

Der Namespace des zu schreibenden XML-Elements.

value
XmlQualifiedName

Der qualifizierte XML-Name, der im Text des XML-Elements geschrieben werden soll.

xsiType
XmlQualifiedName

Der Name des Datentyps für das XML-Schema, der in das xsi:type-Attribut geschrieben werden soll.

Hinweise

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

Beim Festlegen auf true, gibt das nil Attribut aus dem XML-Schemainstanznamespace (gekürzt xsi) einen NULL-Wert an.

Die WriteNullableQualifiedNameEncoded Methode wird nur aufgerufen, wenn SOAP-codierte XML geschrieben wird, wie in Abschnitt 5 der SOAP 1.1-Spezifikation beschrieben.

Gilt für: