SoapAttribute.UseAttribute Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy element docelowy bieżącego atrybutu będzie serializowany jako atrybut XML zamiast pola 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
Wartość właściwości
true
jeśli obiekt docelowy bieżącego atrybutu musi być serializowany jako atrybut XML; false
jeśli obiekt docelowy musi być serializowany jako podelement.
Uwagi
Jeśli na przykład pole FieldA
obiektu jest kwalifikowane za pomocą atrybutuSoapFieldAttribute(UseAttribute=true)
, FieldA
zostanie zserializowane jako <ObjectB><FieldA>5</FieldA></ObjectB>
ObjectB
. Jeśli właściwość jest ustawiona UseAttribute na false
, FieldA
zostanie serializowana jako <ObjectB FieldA="5"></ObjectB>
.