Nyelv

SoapAttribute.UseAttribute Tulajdonság

Definíció

Lekéri vagy beállít egy értéket, amely jelzi, hogy az aktuális attribútum célhelye XML-attribútumként lesz-e szerializálva XML-mező helyett.

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

Tulajdonság értéke

true ha az aktuális attribútum célobjektumát XML-attribútumként kell szerializálni; false ha a célobjektumot alhálózatként kell szerializálni.

Megjegyzések

Ha például egy objektum FieldA mezője ObjectB az attribútummal SoapFieldAttribute(UseAttribute=true) van minősítve, FieldA szerializálva <ObjectB><FieldA>5</FieldA></ObjectB>lesz. Ha a UseAttribute tulajdonság be van állítva false, FieldA a rendszer szerializálja a következőt <ObjectB FieldA="5"></ObjectB>: .

A következőre érvényes: