System::Web::Services::Protocols::SoapMessage class
Innehåll
[
Dölj
]SoapMessage class
Representerar SOAP‑meddelandet. Objekt av denna klass bör endast allokeras med System::MakeObject()‑funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i System::SmartPtr‑pekare och använd pekaren för för att skicka den till funktioner som argument.
class SoapMessage : public System::Object
Metoder
| Metod | Beskrivning |
|---|---|
| CollectHeaders(System::SharedPtr<Object>, System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>, SoapHeaderDirection) | Ställer in den interna samlingen av SOAP‑huvuden. |
| FindHeader(System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>, const TypeInfo&) | Hitta huvudmappningen efter angiven huvudtyp. |
| virtual get_Action() | Returnerar ett värde för attributet ‘SOAPAction’. |
| get_ContentEncoding() | Hämtar ett värde för ‘Content-Encoding’-huvudet. |
| get_ContentType() | Hämtar ett värde av rubriken ‘Content-Type’. |
| get_Exception() | Hämtar undantaget som kastas av XML Web servicemetoden. |
| get_Headers() | Returnerar samlingen av SOAP‑huvuden. |
| get_InParameters() | Hämtar parametrarna som skickas in i XML Web servicemetoden. |
| get_IsSoap12() | Returnerar ett värde som indikerar om SOAP‑version 1.2 används. |
| get_OutParameters() | Hämtar utdata‑parametrarna som skickas in i XML Web servicemetoden. |
| virtual get_SoapVersion() | Returnerar den SOAP‑version som används. |
| get_Stage() | Hämtar bearbetningsstadiet för ett SOAP‑meddelande. |
| get_Stream() | Hämtar strömmen som innehåller SOAP‑meddelandedata. |
| virtual get_Url() | Returnerar XML Web tjänste‑URL. |
| GetInParameterValue(int32_t) | Hämtar inparametervärdet på det angivna indexet. |
| GetOutParameterValue(int32_t) | Hämtar utparametervärdet på det angivna indexet. |
| GetReturnValue() | Hämtar returvärdet för XML Web servicemetoden. |
| set_ContentEncoding(String) | Ställer in ett värde för rubriken ‘Content-Encoding’. |
| set_ContentType(String) | Sätter ett värde för rubriken ‘Content-Type’. |
| set_InParameters(System::ArrayPtr<System::SharedPtr<Object>>) | Ställer in parametrarna som skickas in i XML Web servicemetoden. |
| set_InternalStream(System::SharedPtr<System::IO::Stream>) | Ställer in strömmen som innehåller SOAP‑meddelandedata. |
| set_OutParameters(System::ArrayPtr<System::SharedPtr<Object>>) | Ställer in utdata‑parametrarna som skickas in i XML Web servicemetoden. |
| SetException(SoapException) | Ställer in undantaget som kastas av XML Web servicemetoden. |
| SetHeaders(System::SharedPtr<SoapHeaderCollection>) | Ställer in samlingen av SOAP‑huvuden. |
| SetStage(SoapMessageStage) | Ställer in bearbetningsstadiet för SOAP‑meddelandet. |
| SetStream(System::SharedPtr<System::IO::Stream>) | Ställer in strömmen som innehåller SOAP‑meddelandedata. |
| SoapMessage() | Skapar en ny instans. |
| UpdateHeaderValues(System::SharedPtr<Object>, System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>) | Uppdaterar den interna samlingen av SOAP‑huvuden. |
Se även
- Class Object
- Namespace System::Web::Services::Protocols
- Library Aspose.Page for C++