SoapAttribute.UseAttribute 属性

定义

获取或设置一个值,该值指示当前特性的目标是否序列化为 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 设置为 falseFieldA 则将序列化为 <ObjectB FieldA="5"></ObjectB>

适用于