System::Net::Http::HttpClientHandler class

HttpClientHandler class

Varsayılan ileti işleyiciyi, HttpClient sınıfı tarafından kullanılan şekilde temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığına ya da operator new ile 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 HttpClientHandler : public System::Net::Http::HttpMessageHandler

Yöntemler

YöntemAçıklama
Dispose() overrideHiçbir şey yapmaz.
get_CookieContainer()Sunucu çerezlerini depolamak için kullanılan çerez konteynerini alır.
get_Credentials()Kimlik doğrulama bilgilerini alır.
HttpClientHandler()RTTI bilgisi.
Send(System::SharedPtr<HttpRequestMessage>) overrideRTTI bilgisi.
set_CookieContainer(System::SharedPtr<System::Net::CookieContainer>)Sunucu çerezlerini depolamak için kullanılan çerez konteynerini ayarlar.
set_Credentials(System::SharedPtr<ICredentials>)Kimlik doğrulama bilgilerini ayarlar.
set_Proxy(System::SharedPtr<IWebProxy>)Proxy bilgilerini ayarlar.
set_Timeout(int32_t)İsteğin zaman aşımına uğrayacağı milisaniye cinsinden süreyi alır.
set_UseCookies(bool)Mevcut örneğin sunucu çerezlerini depolamak için çerez konteynerini kullanıp kullanmadığını ve istek gönderirken sunucu çerezlerini kullanıp kullanmadığını gösteren değeri ayarlar.
set_UseProxy(bool)Geçerli örneğin istek gönderirken proxy kullanıp kullanmadığını gösteren değeri ayarlar.

Ayrıca Bakınız