SoapAttribute.UseAttribute Właściwość

Definicja

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

Dotyczy