XmlSerializationWriter.WritePotentiallyReferencingElement 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
写入一个 SOAP 消息 XML 元素,它可以包含对给定对象的 <multiRef>
XML 元素的引用。
重载
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean, Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 写入一个 SOAP 消息 XML 元素,它可以包含对给定对象的 |
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean) |
此 API 支持产品基础结构,不能在代码中直接使用。 写入一个 SOAP 消息 XML 元素,它可以包含对给定对象的 |
WritePotentiallyReferencingElement(String, String, Object, Type) |
此 API 支持产品基础结构,不能在代码中直接使用。 写入一个 SOAP 消息 XML 元素,它可以包含对给定对象的 |
WritePotentiallyReferencingElement(String, String, Object) |
此 API 支持产品基础结构,不能在代码中直接使用。 写入一个 SOAP 消息 XML 元素,它可以包含对给定对象的 |
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean, Boolean)
写入一个 SOAP 消息 XML 元素,它可以包含对给定对象的 multiRef
XML 元素的引用。
此 API 支持产品基础结构,不能在代码中直接使用。
protected:
void WritePotentiallyReferencingElement(System::String ^ n, System::String ^ ns, System::Object ^ o, Type ^ ambientType, bool suppressReference, bool isNullable);
protected void WritePotentiallyReferencingElement (string? n, string? ns, object? o, Type? ambientType, bool suppressReference, bool isNullable);
protected void WritePotentiallyReferencingElement (string n, string ns, object o, Type ambientType, bool suppressReference, bool isNullable);
member this.WritePotentiallyReferencingElement : string * string * obj * Type * bool * bool -> unit
Protected Sub WritePotentiallyReferencingElement (n As String, ns As String, o As Object, ambientType As Type, suppressReference As Boolean, isNullable As Boolean)
参数
- n
- String
要写入的 XML 元素的本地名称。
- ns
- String
要写入的 XML 元素的命名空间。
- o
- Object
当前 XML 元素或当前元素所引用的 multiRef
元素中被序列化的对象。
- ambientType
- Type
存储在对象的类型映射中的类型(与通过 typeof
操作直接找到的对象的类型相对)。
- suppressReference
- Boolean
如果直接将对象序列化为 XML 元素,而不是使该元素引用另一个包含该数据的元素,则为 true
;否则为 false
。
- isNullable
- Boolean
若要在要序列化的对象为 true
时写入 xsi:nil='true'
特性,则为 null
;否则为 false
。
注解
受保护的成员XmlSerializationWriter仅供派生类使用,这些类在.NET Framework XML 序列化基础结构内部使用。
SOAP 编码允许唯一的 XML 元素在 SOAP 消息 multiRef
中显示为由属性标识的 id
元素。 id
可以使用替换元素中的 SOAP 1.) 2 中的属性 (或 ref
SOAP 1.2 中的属性多次href
引用该值。
SOAP 编码在 SOAP 1.1 规范的第 5 节中介绍。
适用于
WritePotentiallyReferencingElement(String, String, Object, Type, Boolean)
写入一个 SOAP 消息 XML 元素,它可以包含对给定对象的 <multiRef>
XML 元素的引用。
此 API 支持产品基础结构,不能在代码中直接使用。
protected:
void WritePotentiallyReferencingElement(System::String ^ n, System::String ^ ns, System::Object ^ o, Type ^ ambientType, bool suppressReference);
protected void WritePotentiallyReferencingElement (string n, string? ns, object? o, Type? ambientType, bool suppressReference);
protected void WritePotentiallyReferencingElement (string n, string ns, object o, Type ambientType, bool suppressReference);
member this.WritePotentiallyReferencingElement : string * string * obj * Type * bool -> unit
Protected Sub WritePotentiallyReferencingElement (n As String, ns As String, o As Object, ambientType As Type, suppressReference As Boolean)
参数
- n
- String
要写入的 XML 元素的本地名称。
- ns
- String
要写入的 XML 元素的命名空间。
- o
- Object
当前 XML 元素或当前元素所引用的 multiRef
元素中被序列化的对象。
- ambientType
- Type
存储在对象的类型映射中的类型(与通过 typeof
操作直接找到的对象的类型相对)。
- suppressReference
- Boolean
如果直接将对象序列化为 XML 元素,而不是使该元素引用另一个包含该数据的元素,则为 true
;否则为 false
。
注解
受保护的成员XmlSerializationWriter仅供派生类使用,这些类在.NET Framework XML 序列化基础结构内部使用。
SOAP 编码允许唯一的 XML 元素在 SOAP 消息 multiRef
中显示为由属性标识的 id
元素。 id
可以使用替换元素中的 SOAP 1.) 2 中的属性 (或 ref
SOAP 1.2 中的属性多次href
引用该值。
SOAP 编码在 SOAP 1.1 规范的第 5 节中介绍。
适用于
WritePotentiallyReferencingElement(String, String, Object, Type)
写入一个 SOAP 消息 XML 元素,它可以包含对给定对象的 <multiRef>
XML 元素的引用。
此 API 支持产品基础结构,不能在代码中直接使用。
protected:
void WritePotentiallyReferencingElement(System::String ^ n, System::String ^ ns, System::Object ^ o, Type ^ ambientType);
protected void WritePotentiallyReferencingElement (string? n, string? ns, object? o, Type? ambientType);
protected void WritePotentiallyReferencingElement (string n, string ns, object o, Type ambientType);
member this.WritePotentiallyReferencingElement : string * string * obj * Type -> unit
Protected Sub WritePotentiallyReferencingElement (n As String, ns As String, o As Object, ambientType As Type)
参数
- n
- String
要写入的 XML 元素的本地名称。
- ns
- String
要写入的 XML 元素的命名空间。
- o
- Object
当前 XML 元素或当前元素所引用的 multiRef
元素中被序列化的对象。
- ambientType
- Type
存储在对象的类型映射中的类型(与通过 typeof
操作直接找到的对象的类型相对)。
注解
受保护的成员XmlSerializationWriter仅供派生类使用,这些类在.NET Framework XML 序列化基础结构内部使用。
SOAP 编码允许唯一的 XML 元素在 SOAP 消息 <multiRef>
中显示为由属性标识的 id
元素。 id
可以使用替换元素中的 SOAP 1.) 2 中的属性 (或 ref
SOAP 1.2 中的属性多次href
引用该值。
SOAP 编码在 SOAP 1.1 规范的第 5 节中介绍。
适用于
WritePotentiallyReferencingElement(String, String, Object)
写入一个 SOAP 消息 XML 元素,它可以包含对给定对象的 <multiRef>
XML 元素的引用。
此 API 支持产品基础结构,不能在代码中直接使用。
protected:
void WritePotentiallyReferencingElement(System::String ^ n, System::String ^ ns, System::Object ^ o);
protected void WritePotentiallyReferencingElement (string? n, string? ns, object? o);
protected void WritePotentiallyReferencingElement (string n, string ns, object o);
member this.WritePotentiallyReferencingElement : string * string * obj -> unit
Protected Sub WritePotentiallyReferencingElement (n As String, ns As String, o As Object)
参数
- n
- String
要写入的 XML 元素的本地名称。
- ns
- String
要写入的 XML 元素的命名空间。
- o
- Object
当前 XML 元素或当前元素所引用的 multiRef
元素中被序列化的对象。
注解
受保护的成员XmlSerializationWriter仅供派生类使用,这些类在.NET Framework XML 序列化基础结构内部使用。
SOAP 编码允许唯一的 XML 元素在 SOAP 消息 <multiRef>
中显示为由属性标识的 id
元素。 id
可以使用替换元素中的 SOAP 1.) 2 中的属性 (或 ref
SOAP 1.2 中的属性多次href
引用该值。
SOAP 编码在 SOAP 1.1 规范的第 5 节中介绍。