XmlSerializationWriter.WriteNullableQualifiedNameEncoded Metoda

Definice

Zapíše element XML, jehož tělo obsahuje platný kvalifikovaný název XML. XmlWriter xsi:nil='true' vloží atribut, pokud je nullhodnota řetězce .

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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)

Parametry

name
String

Místní název elementu XML, který se má zapsat.

ns
String

Obor názvů elementu XML k zápisu.

value
XmlQualifiedName

Kvalifikovaný název XML pro zápis do textu elementu XML.

xsiType
XmlQualifiedName

Název datového typu schématu XML, který se má zapsat do atributu xsi:type .

Poznámky

Chráněné členy XmlSerializationWriter jsou určeny pouze odvozenými třídami, které se používají interně v rámci infrastruktury serializace XML rozhraní .NET Framework.

Pokud je nastavena true hodnota nil, atribut z oboru názvů instance schématu XML (zkráceněxsi) označuje hodnotu null.

Metoda WriteNullableQualifiedNameEncoded se volá pouze při zápisu XML kódovaného protokolem SOAP, jak je popsáno v části 5 specifikace SOAP 1.1.

Platí pro