SoapAttribute.UseAttribute SoapAttribute.UseAttribute SoapAttribute.UseAttribute SoapAttribute.UseAttribute Property

Определение

Возвращает или задает значение, указывающее, будет ли сериализован целевой объект текущего атрибута как атрибут XML вместо поля XML.Gets or sets a value indicating whether the target of the current attribute will be serialized as an XML attribute instead of an XML field.

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

Значение свойства

true, если целевой объект текущего атрибута необходимо сериализовать в качестве атрибута XML; false, если целевой объект необходимо сериализовать в качестве подэлемента.true if the target object of the current attribute must be serialized as an XML attribute; false if the target object must be serialized as a subelement.

Комментарии

Например, если поле FieldA объекта ObjectB уточнено SoapFieldAttribute(UseAttribute=true) атрибутом, FieldA будет сериализовано как <ObjectB><FieldA>5</FieldA></ObjectB>.For example, if a field FieldA of an object ObjectB is qualified with the SoapFieldAttribute(UseAttribute=true) attribute, FieldA will be serialized as <ObjectB><FieldA>5</FieldA></ObjectB>. Если свойство имеет falseзначение, FieldA будет сериализовано как <ObjectB FieldA="5"></ObjectB>. UseAttributeIf the UseAttribute property is set to false, FieldA will be serialized as <ObjectB FieldA="5"></ObjectB>.

Применяется к