System::Web::Services::Protocols::SoapMessage sınıfı

SoapMessage class

SOAP mesajını temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek hiçbir zaman yığına (stack) ya da new operatörüyle oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

class SoapMessage : public System::Object

Yöntemler

YöntemAçıklama
CollectHeaders(System::SharedPtr<Object>, System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>, SoapHeaderDirection)SOAP başlıklarının dahili koleksiyonunu ayarlar.
FindHeader(System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>, const TypeInfo&)Belirtilen başlık türüne göre başlık eşlemesini bul.
virtual get_Action()‘SOAPAction’ özniteliğinin değerini döndürür.
get_ContentEncoding()‘Content-Encoding’ başlığının değerini alır.
get_ContentType()‘Content-Type’ başlığının bir değerini alır.
get_Exception()XML Web hizmet metodunun fırlattığı istisna alır.
get_Headers()SOAP başlıklarının koleksiyonunu döndürür.
get_InParameters()XML Web hizmet metoduna geçirilen parametreleri alır.
get_IsSoap12()SOAP sürüm 1.2 kullanılıp kullanılmadığını gösteren bir değer döndürür.
get_OutParameters()XML Web hizmet metoduna geçirilen çıktı parametrelerini alır.
virtual get_SoapVersion()Kullanılan SOAP sürümünü döndürür.
get_Stage()Bir SOAP mesajının işleme aşamasını alır.
get_Stream()SOAP mesajı verilerini içeren akışı alır.
virtual get_Url()XML Web hizmetinin URL’sini döndürür.
GetInParameterValue(int32_t)Belirtilen indeksteki giriş parametresi değerini alır.
GetOutParameterValue(int32_t)Belirtilen indeksteki çıktı parametresi değerini alır.
GetReturnValue()XML Web hizmet metodunun dönüş değerini alır.
set_ContentEncoding(String)‘Content-Encoding’ başlığının değerini ayarlar.
set_ContentType(String)‘Content-Type’ başlığına bir değer ayarlar.
set_InParameters(System::ArrayPtr<System::SharedPtr<Object>>)XML Web hizmet metoduna geçirilen parametreleri ayarlar.
set_InternalStream(System::SharedPtr<System::IO::Stream>)SOAP mesajı verilerini içeren akışı ayarlar.
set_OutParameters(System::ArrayPtr<System::SharedPtr<Object>>)XML Web hizmet metoduna geçirilen çıktı parametrelerini ayarlar.
SetException(SoapException)XML Web hizmet metodunun fırlattığı istisna ayarlar.
SetHeaders(System::SharedPtr<SoapHeaderCollection>)SOAP başlıklarının koleksiyonunu ayarlar.
SetStage(SoapMessageStage)SOAP mesajının işleme aşamasını ayarlar.
SetStream(System::SharedPtr<System::IO::Stream>)SOAP mesajı verilerini içeren akışı ayarlar.
SoapMessage()Yeni bir örnek oluşturur.
UpdateHeaderValues(System::SharedPtr<Object>, System::ArrayPtr<System::SharedPtr<SoapHeaderMapping>>)SOAP başlıklarının iç koleksiyonunu günceller.

Ayrıca Bakınız