System::Web::Services::Protocols::SoapDocumentMethodAttribute класс

SoapDocumentMethodAttribute class

Указывает, что все SOAP‑сообщения, передаваемые или возвращаемые методом, используют форматирование Document. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.

class SoapDocumentMethodAttribute : public System::Attribute

Методы

МетодОписание
get_Action()Информация RTTI.
get_Binding()Получает привязку, для которой метод XML‑веб‑сервиса реализует операцию.
get_OneWay()Получает значение, указывающее, не ждёт ли клиент завершения обработки метода сервером.
get_ParameterStyle()Получает значение, указывающее, инкапсулированы ли параметры в единственном XML‑элементе под элементом ‘Body’.
get_RequestElementName()Получает имя XML‑элемента, связанного с запросом SOAP, который определён в описании сервиса как операция.
get_RequestNamespace()Получает пространство имён, связанное с запросом SOAP.
get_ResponseElementName()Получает имя XML‑элемента, связанного с ответом SOAP.
get_ResponseNamespace()Получает пространство имён, связанное с ответом SOAP.
get_Use()Получает значение, определяющее метод кодирования сообщения.
set_Action(String)Устанавливает значение атрибута ‘SOAPAction’.
set_Binding(String)Устанавливает привязку, для которой метод XML веб‑сервиса реализует операцию.
set_OneWay(bool)Устанавливает значение, указывающее, будет ли клиент ждать завершения обработки метода сервером.
set_ParameterStyle(SoapParameterStyle)Устанавливает значение, указывающее, инкапсулированы ли параметры в единственном XML‑элементе под элементом ‘Body’.
set_RequestElementName(String)Устанавливает имя XML‑элемента, связанного с SOAP‑запросом, определённого в описании сервиса как операция.
set_RequestNamespace(String)Устанавливает пространство имён, связанное с SOAP‑запросом.
set_ResponseElementName(String)Устанавливает имя XML‑элемента, связанного с SOAP‑ответом.
set_ResponseNamespace(String)Устанавливает пространство имён, связанное с SOAP‑ответом.
set_Use(Description::SoapBindingUse)Устанавливает значение, определяющее метод кодирования сообщения.
SoapDocumentMethodAttribute()Создаёт новый экземпляр.
SoapDocumentMethodAttribute(String)Создаёт новый экземпляр.

См. также