System::Web::Services::Protocols::SoapMessage class

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

MetodBeskrivning
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