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)

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