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 tipin örneğini asla yığıt üzerinde veya new operatörüyle oluşturmayın, çü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çisine sarı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 değerini alır.
get_Exception()XML Web hizmet yöntemi tarafından atılan istisnayı alır.
get_Headers()SOAP başlıklarının koleksiyonunu döndürür.
get_InParameters()XML Web hizmet yöntemine geçirilen parametreleri alır.
get_IsSoap12()SOAP sürüm 1.2 kullanılıp kullanılmadığını gösteren bir değeri döndürür.
get_OutParameters()XML Web hizmet yöntemine 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 hizmet 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 yönteminin dönüş değerini alır.
set_ContentEncoding(String)‘Content-Encoding’ başlığının bir değerini ayarlar.
set_ContentType(String)‘Content-Type’ başlığının değerini ayarlar.
set_InParameters(System::ArrayPtr<System::SharedPtr<Object>>)XML Web hizmet yöntemine 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 yöntemine geçirilen çıktı parametrelerini ayarlar.
SetException(SoapException)XML Web hizmet yöntemi tarafından atılan istisnayı 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