SoapAttribute.UseAttribute プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在の属性のターゲットを XML フィールドではなく 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
プロパティ値
現在の属性の適用対象であるオブジェクトを XML 属性としてシリアル化する必要がある場合は true。適用対象のオブジェクトをサブ要素としてシリアル化する必要がある場合は false。
注釈
たとえば、オブジェクトObjectBのフィールドFieldAが 属性でSoapFieldAttribute(UseAttribute=true)修飾されている場合、 FieldA は として<ObjectB><FieldA>5</FieldA></ObjectB>シリアル化されます。 プロパティが UseAttribute にfalseFieldA設定されている場合、 は として<ObjectB FieldA="5"></ObjectB>シリアル化されます。