Freigeben über


SoapAttribute.UseAttribute Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob das Ziel des aktuellen Attributs nicht als XML-Feld, sondern als XML-Attribut serialisiert wird, oder legt diesen fest.

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

Eigenschaftswert

true, wenn das Zielobjekt des aktuellen Attributs als XML-Attribut serialisiert werden muss. false, wenn das Zielobjekt als Unterelement serialisiert werden muss.

Hinweise

Wenn beispielsweise ein Feld FieldA eines Objekts ObjectB mit dem SoapFieldAttribute(UseAttribute=true) -Attribut qualifiziert ist, FieldA wird als <ObjectB><FieldA>5</FieldA></ObjectB>serialisiert. Wenn die UseAttribute -Eigenschaft auf falsefestgelegt ist, FieldA wird als <ObjectB FieldA="5"></ObjectB>serialisiert.

Gilt für: