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

WebClientProtocol class

Bu temel sınıf, ASP.NET kullanılarak oluşturulan tüm XML Web hizmet istemci vekillerinde kullanılır. 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ığıt üzerinde veya 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çisine sarın ve bu işaretçiyi işlevlere argüman olarak geçirmek için kullanın.

class WebClientProtocol : public virtual System::Object

Yöntemler

YöntemAçıklama
virtual Abort()İsteği iptal eder.
get_ConnectionGroupName()Bağlantı grubunun adını alır.
get_Credentials()Kimlik doğrulama bilgilerini alır.
get_PreAuthenticate()Ön kimlik doğrulamanın etkin olup olmadığını gösteren bir değeri alır.
get_RequestEncoding()İstemci isteklerini oluşturmak için kullanılan kodlamayı alır.
get_Timeout()İsteğin zaman aşımına uğramadan önce beklemesi gereken süreyi alır.
get_Uri()XML Web hizmetinin URI’sını alır.
get_Url()XML Web hizmetinin URL’sini alır.
get_UseDefaultCredentials()‘Credential’ özelliğinin ‘DefaultCredentials’ özelliğine eşit olup olmadığını gösteren bir değeri alır.
set_ConnectionGroupName(String)Bağlantı grubunun adını ayarlar.
set_Credentials(System::SharedPtr<Net::ICredentials>)Kimlik doğrulama bilgilerini ayarlar.
set_PreAuthenticate(bool)Ön kimlik doğrulamanın etkin olup olmadığını gösteren bir değeri ayarlar.
set_RequestEncoding(System::SharedPtr<Text::Encoding>)İstemci isteklerini oluşturmak için kullanılan kodlamayı ayarlar.
set_Timeout(int32_t)İsteğin zaman aşımına uğramadan önce beklemesi gereken süreyi ayarlar.
set_Uri(System::SharedPtr<Uri>)XML Web hizmetinin URI’sını ayarlar.
set_Url(String)XML Web hizmetinin URL’sini ayarlar.
set_UseDefaultCredentials(bool)‘Credential’ özelliğinin ‘DefaultCredentials’ özelliğine eşit olup olmadığını gösteren bir değeri ayarlar.

Ayrıca Bakınız