System::Net::Http::HttpClientHandler sınıfı

HttpClientHandler class

Varsayılan ileti işleyicisini temsil eder ve HttpClient sınıfı tarafından kullanılır. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığına (stack) ya da operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. 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 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 bilgisini 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ı belirten değeri ayarlar.
set_UseProxy(bool)Mevcut örneğin istek gönderirken proxy kullanıp kullanmadığını belirten değeri ayarlar.

Ayrıca Bakınız