XmlSerializationWriter.WriteNullableQualifiedNameEncoded 方法

定义

写入一个 XML 元素,其正文包含有效的 XML 限定名称。 XmlWriter如果字符串的值为 xsi:nil='true'.,则插入属性null

此 API 支持产品基础结构,不能在代码中直接使用。

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)

参数

name
String

要写入的 XML 元素的本地名称。

ns
String

要写入的 XML 元素的命名空间。

value
XmlQualifiedName

XML 元素正文中要写入的 XML 限定名称。

xsiType
XmlQualifiedName

要写入 xsi:type 属性的 XML 架构数据类型的名称。

注解

XmlSerializationWriter的受保护成员仅供在 .NET Framework XML 序列化基础结构内部使用的派生类使用。

设置为 /> 时, XML 架构实例命名空间(缩写) 中的属性指示 null 值。

WriteNullableQualifiedNameEncoded仅在编写 SOAP 编码的 XML 时调用该方法,如 SOAP 1.1 规范的第 5 节中所述。

适用于