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>。