SoapParameterAttribute Класс

Определение

Настраивает создание и обработку SOAP для параметра. Этот класс не наследуется.

public ref class SoapParameterAttribute sealed : System::Runtime::Remoting::Metadata::SoapAttribute
[System.AttributeUsage(System.AttributeTargets.Parameter)]
public sealed class SoapParameterAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
[System.AttributeUsage(System.AttributeTargets.Parameter)]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class SoapParameterAttribute : System.Runtime.Remoting.Metadata.SoapAttribute
[<System.AttributeUsage(System.AttributeTargets.Parameter)>]
type SoapParameterAttribute = class
    inherit SoapAttribute
[<System.AttributeUsage(System.AttributeTargets.Parameter)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SoapParameterAttribute = class
    inherit SoapAttribute
Public NotInheritable Class SoapParameterAttribute
Inherits SoapAttribute
Наследование
SoapParameterAttribute
Атрибуты

Комментарии

Целевые объекты атрибутов SoapParameterAttribute — это параметры вызовов методов, которые вызываются удаленно. SoapParameterAttribute используется для указания сведений, определяющих, как платформа .NET Framework создает формат провода SOAP XML для целевых параметров.

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

Имя Описание
SoapParameterAttribute()

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

Поля

Имя Описание
ProtXmlNamespace

Пространство имен XML, в которое сериализуется целевой объект текущего атрибута SOAP.

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

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

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

Свойства

Имя Описание
Embedded

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

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

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

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

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

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

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

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

Методы

Имя Описание
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)

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