System::Web::Services::Protocols::SoapMessage класс
Содержание
[
Скрывать
]SoapMessage class
Представляет сообщение SOAP. Объекты этого класса должны создаваться только с помощью функции System::MakeObject() function. Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.
class SoapMessage : public System::Object
Методы
| Метод | Описание |
|---|---|
| CollectHeaders(System::SharedPtr<Object>, System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>, SoapHeaderDirection) | Устанавливает внутреннюю коллекцию заголовков SOAP. |
| FindHeader(System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>, const TypeInfo&) | Находит сопоставление заголовка по указанному типу заголовка. |
| virtual get_Action() | Возвращает значение атрибута ‘SOAPAction’. |
| get_ContentEncoding() | Получает значение заголовка ‘Content-Encoding’. |
| get_ContentType() | Получает значение заголовка ‘Content-Type’. |
| get_Exception() | Получает исключение, которое выбрасывается методом XML Web сервиса. |
| get_Headers() | Возвращает коллекцию заголовков SOAP. |
| get_InParameters() | Получает параметры, передаваемые в метод XML Web сервиса. |
| get_IsSoap12() | Возвращает значение, указывающее, используется ли версия SOAP 1.2. |
| get_OutParameters() | Получает выходные параметры, передаваемые в метод XML Web сервиса. |
| virtual get_SoapVersion() | Возвращает используемую версию SOAP. |
| get_Stage() | Получает стадию обработки SOAP‑сообщения. |
| get_Stream() | Получает поток, содержащий данные SOAP‑сообщения. |
| virtual get_Url() | Возвращает URL XML‑Web сервиса. |
| GetInParameterValue(int32_t) | Получает значение входного параметра по указанному индексу. |
| GetOutParameterValue(int32_t) | Получает значение выходного параметра по указанному индексу. |
| GetReturnValue() | Получает возвращаемое значение метода XML‑Web сервиса. |
| set_ContentEncoding(String) | Устанавливает значение заголовка ‘Content-Encoding’. |
| set_ContentType(String) | Устанавливает значение заголовка ‘Content-Type’. |
| set_InParameters(System::ArrayPtr<System::SharedPtr<Object>>) | Устанавливает параметры, передаваемые в метод XML‑Web сервиса. |
| set_InternalStream(System::SharedPtr<System::IO::Stream>) | Устанавливает поток, содержащий данные SOAP‑сообщения. |
| set_OutParameters(System::ArrayPtr<System::SharedPtr<Object>>) | Устанавливает выходные параметры, передаваемые в метод XML‑Web сервиса. |
| SetException(SoapException) | Устанавливает исключение, генерируемое методом XML‑Web сервиса. |
| SetHeaders(System::SharedPtr<SoapHeaderCollection>) | Устанавливает коллекцию заголовков SOAP. |
| SetStage(SoapMessageStage) | Устанавливает стадию обработки SOAP‑сообщения. |
| SetStream(System::SharedPtr<System::IO::Stream>) | Устанавливает поток, содержащий данные SOAP‑сообщения. |
| SoapMessage() | Создаёт новый экземпляр. |
| UpdateHeaderValues(System::SharedPtr<Object>, System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>) | Обновляет внутреннюю коллекцию заголовков SOAP. |
См. также
- Class Object
- Namespace System::Web::Services::Protocols
- Library Aspose.Font for C++