XmlSerializationWriter.WriteNullableStringEncodedRaw 方法

定义

写入一个作为 XML 元素主体的字节数组。 如果字符串的值是 xsi:nil='true',则 XmlNode 插入一个 null 属性。

重载

WriteNullableStringEncodedRaw(String, String, Byte[], XmlQualifiedName)

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

写入一个作为 XML 元素主体的字节数组。 如果字符串的值是 xsi:nil='true',则 XmlWriter 插入一个 null 属性。

WriteNullableStringEncodedRaw(String, String, String, XmlQualifiedName)

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

写入一个 XML 元素,该元素包含一个作为主体的字符串。 如果字符串的值是 xsi:nil='true',则 XmlWriter 插入一个 null 属性。

WriteNullableStringEncodedRaw(String, String, Byte[], XmlQualifiedName)

写入一个作为 XML 元素主体的字节数组。 如果字符串的值是 xsi:nil='true',则 XmlWriter 插入一个 null 属性。

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

protected:
 void WriteNullableStringEncodedRaw(System::String ^ name, System::String ^ ns, cli::array <System::Byte> ^ value, System::Xml::XmlQualifiedName ^ xsiType);
protected void WriteNullableStringEncodedRaw (string name, string? ns, byte[]? value, System.Xml.XmlQualifiedName? xsiType);
protected void WriteNullableStringEncodedRaw (string name, string ns, byte[] value, System.Xml.XmlQualifiedName xsiType);
member this.WriteNullableStringEncodedRaw : string * string * byte[] * System.Xml.XmlQualifiedName -> unit
Protected Sub WriteNullableStringEncodedRaw (name As String, ns As String, value As Byte(), xsiType As XmlQualifiedName)

参数

name
String

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

ns
String

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

value
Byte[]

要写入 XML 元素体的字节数组。

xsiType
XmlQualifiedName

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

注解

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

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

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

适用于

WriteNullableStringEncodedRaw(String, String, String, XmlQualifiedName)

写入一个 XML 元素,该元素包含一个作为主体的字符串。 如果字符串的值是 xsi:nil='true',则 XmlWriter 插入一个 null 属性。

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

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

参数

name
String

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

ns
String

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

value
String

要写入 XML 元素体的字符串。

xsiType
XmlQualifiedName

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

注解

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

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

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

适用于