SoapAttribute.UseAttribute Property

Definition

Gets or sets a value indicating whether the target of the current attribute will be serialized as an XML attribute instead of an XML field.

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

Property Value

true if the target object of the current attribute must be serialized as an XML attribute; false if the target object must be serialized as a subelement.

Remarks

For example, if a field FieldA of an object ObjectB is qualified with the SoapFieldAttribute(UseAttribute=true) attribute, FieldA will be serialized as <ObjectB><FieldA>5</FieldA></ObjectB>. If the UseAttribute property is set to false, FieldA will be serialized as <ObjectB FieldA="5"></ObjectB>.

Applies to