SoapAttribute.UseAttribute Property


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.

Namespace:   System.Runtime.Remoting.Metadata
Assembly:  mscorlib (in mscorlib.dll)

public virtual bool UseAttribute { get; set; }

Property Value

Type: System.Boolean

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.

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

.NET Framework
Available since 1.1
Return to top