SoapAttribute.UseAttribute 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示当前特性的目标是否序列化为 XML 特性而非 XML 字段。
public:
virtual property bool UseAttribute { bool get(); void set(bool value); };
public virtual bool UseAttribute { get; set; }
member this.UseAttribute : bool with get, set
Public Overridable Property UseAttribute As Boolean
属性值
如果当前特性的目标对象必须序列化为 XML 特性,则为 true
;如果目标对象必须序列化为子元素,则为 false
。
注解
例如,如果 对象的ObjectB
字段FieldA
使用 SoapFieldAttribute(UseAttribute=true)
属性进行限定,FieldA
则将序列化为 <ObjectB><FieldA>5</FieldA></ObjectB>
。 如果 属性 UseAttribute 设置为 false
, FieldA
则将序列化为 <ObjectB FieldA="5"></ObjectB>
。