Поделиться через


SoapAttribute Класс

Определение

Предоставляет назначенные по умолчанию функциональные возможности для всех атрибутов SOAP.

public ref class SoapAttribute : Attribute
public class SoapAttribute : Attribute
[System.Runtime.InteropServices.ComVisible(true)]
public class SoapAttribute : Attribute
type SoapAttribute = class
    inherit Attribute
[<System.Runtime.InteropServices.ComVisible(true)>]
type SoapAttribute = class
    inherit Attribute
Public Class SoapAttribute
Inherits Attribute
Наследование
SoapAttribute
Производный
Атрибуты

Комментарии

является SoapAttribute нефункциональным и может использоваться только в качестве базового класса для атрибутов SOAP.

Конструкторы

SoapAttribute()

Создает экземпляр SoapAttribute.

Поля

ProtXmlNamespace

Имя пространства имен XML, под которым сериализуется текущий атрибут SOAP.

ReflectInfo

Объект отражения, используемый классами атрибутов, производными от класса SoapAttribute, для задания информации о сериализации XML.

Свойства

Embedded

Возвращает или задает значение, указывающее на необходимость вложения типа при сериализации протокола SOAP.

TypeId

В случае реализации в производном классе возвращает уникальный идентификатор для этого атрибута Attribute.

(Унаследовано от Attribute)
UseAttribute

Возвращает или задает значение, указывающее, будет ли сериализован целевой объект текущего атрибута как атрибут XML вместо поля XML.

XmlNamespace

Возвращает или задает имя пространства имен XML.

Методы

Equals(Object)

Возвращает значение, показывающее, равен ли экземпляр указанному объекту.

(Унаследовано от Attribute)
GetHashCode()

Возвращает хэш-код данного экземпляра.

(Унаследовано от Attribute)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
IsDefaultAttribute()

При переопределении в производном классе указывает, является ли значение этого экземпляра значением по умолчанию для производного класса.

(Унаследовано от Attribute)
Match(Object)

При переопределении в производном классе возвращает значение, указывающее, является ли этот экземпляр равным заданному объекту.

(Унаследовано от Attribute)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Сопоставляет набор имен соответствующему набору идентификаторов диспетчеризации.

(Унаследовано от Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Возвращает сведения о типе объекта, которые можно использовать для получения сведений о типе интерфейса.

(Унаследовано от Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Возвращает количество предоставляемых объектом интерфейсов для доступа к сведениям о типе (0 или 1).

(Унаследовано от Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Предоставляет доступ к открытым свойствам и методам объекта.

(Унаследовано от Attribute)

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