XmlSerializationWriter.WriteNullableQualifiedNameEncoded Metod

Definition

Skriver ett XML-element vars brödtext innehåller ett giltigt XML-kvalificerat namn. XmlWriter infogar ett xsi:nil='true' attribut om strängens värde är null.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

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)

Parametrar

name
String

Det lokala namnet på XML-elementet som ska skrivas.

ns
String

Namnområdet för XML-elementet som ska skrivas.

value
XmlQualifiedName

Det XML-kvalificerade namn som ska skrivas i XML-elementets brödtext.

xsiType
XmlQualifiedName

Namnet på datatypen XML-schema som ska skrivas till attributet xsi:type .

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.

När värdet är trueanger nil attributet från XML Schema-instansens namnområde (förkortat xsi) ett null-värde.

Metoden WriteNullableQualifiedNameEncoded anropas endast när du skriver SOAP-kodad XML enligt beskrivningen i avsnitt 5 i SOAP 1.1-specifikationen.

Gäller för