WebRequestHandler Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Asztali funkciókat biztosít, amelyek nem érhetők el Windows Áruházbeli alkalmazásokhoz vagy más környezetekhez.
public ref class WebRequestHandler : System::Net::Http::HttpClientHandler
public class WebRequestHandler : System.Net.Http.HttpClientHandler
type WebRequestHandler = class
inherit HttpClientHandler
Public Class WebRequestHandler
Inherits HttpClientHandler
- Öröklődés
Megjegyzések
Ez az osztály egy átviteli kezelőt implementál a példányok használatával HttpWebRequest , hogy HTTP-kéréseket küldjön a kiszolgálóknak.
Konstruktorok
| Name | Description |
|---|---|
| WebRequestHandler() |
Inicializálja a WebRequestHandler osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| AllowAutoRedirect |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a kezelőnek követnie kell-e az átirányítási válaszokat. (Öröklődés forrása HttpClientHandler) |
| AllowPipelining |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a kérést az interneterőforrásba szeretné-e folyamatba küldeni. |
| AuthenticationLevel |
Lekéri vagy beállítja a kéréshez használt hitelesítési és megszemélyesítési szintet jelző értéket. |
| AutomaticDecompression |
Lekéri vagy beállítja a http-tartalomválasz automatikus dekompressziós megoldásához a kezelő által használt dekompressziós metódus típusát. (Öröklődés forrása HttpClientHandler) |
| CachePolicy |
Lekéri vagy beállítja a kérés gyorsítótárszabályzatát. |
| CheckCertificateRevocationList |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a tanúsítvány a hitelesítésszolgáltató visszavonási listájában van-e ellenőrizve. (Öröklődés forrása HttpClientHandler) |
| ClientCertificateOptions |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a tanúsítvány automatikusan ki van-e választva a tanúsítványtárolóból, vagy hogy a hívónak engedélyezve van-e egy adott ügyféltanúsítvány átadása. (Öröklődés forrása HttpClientHandler) |
| ClientCertificates |
Lekéri vagy beállítja a kéréshez társított biztonsági tanúsítványok gyűjteményét. |
| ContinueTimeout |
Ezredmásodpercben lekéri vagy beállítja, hogy az alkalmazás 100-ra várjon a kiszolgálóról az adatok feltöltése előtt. |
| CookieContainer |
Lekéri vagy beállítja a kiszolgálói cookie-k kezelő által történő tárolására használt cookie-tárolót. (Öröklődés forrása HttpClientHandler) |
| Credentials |
Lekéri vagy beállítja a kezelő által használt hitelesítési adatokat. (Öröklődés forrása HttpClientHandler) |
| DefaultProxyCredentials |
Ha az alapértelmezett (rendszer-) proxyt használja, lekéri vagy beállítja a hitelesítő adatokat az alapértelmezett proxykiszolgálóra való hitelesítéshez. Az alapértelmezett proxyt csak akkor használja a rendszer, ha UseProxy be van állítva |
| ImpersonationLevel |
Lekéri vagy beállítja az aktuális kérés megszemélyesítési szintjét. |
| MaxAutomaticRedirections |
Lekéri vagy beállítja a kezelő által követett átirányítások maximális számát. (Öröklődés forrása HttpClientHandler) |
| MaxConnectionsPerServer |
Lekéri vagy beállítja az egyidejű kapcsolatok maximális számát (kiszolgálóvégpontonként) az objektumok használatával HttpClient történő kérések során. Vegye figyelembe, hogy a korlát kiszolgálóvégpontonként van, így például egy 256-os érték 256 egyidejű kapcsolatot http://www.adatum.com/ tesz lehetővé, és további 256-ot.http://www.adventure-works.com/ (Öröklődés forrása HttpClientHandler) |
| MaxRequestContentBufferSize |
Lekéri vagy beállítja a kérelem tartalompufferének maximális méretét, amelyet a kezelő használ. (Öröklődés forrása HttpClientHandler) |
| MaxResponseHeadersLength |
Lekéri vagy beállítja a válaszfejlécek megengedett maximális hosszát. |
| PreAuthenticate |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a kezelő elküldi-e az Engedélyezési fejlécet a kéréssel együtt. (Öröklődés forrása HttpClientHandler) |
| Properties |
Lekéri a kérések egyéni tulajdonságainak HttpClient írható szótárát (vagyis térképét). A szótár inicializálása üres; Kulcs-érték párokat szúrhat be és kérdezhet le az egyéni kezelőkhöz és a speciális feldolgozáshoz. (Öröklődés forrása HttpClientHandler) |
| Proxy |
Lekéri vagy beállítja a kezelő által használt proxyadatokat. (Öröklődés forrása HttpClientHandler) |
| ReadWriteTimeout |
Ezredmásodpercben időtúllépést kap vagy állít be, amikor kérést ír vagy választ olvas egy kiszolgálóról. |
| ServerCertificateCustomValidationCallback |
Lekéri vagy beállítja a visszahívási módszert a kiszolgálótanúsítvány érvényesítéséhez. (Öröklődés forrása HttpClientHandler) |
| ServerCertificateValidationCallback |
Lekéri vagy beállítja a visszahívási módszert a kiszolgálótanúsítvány érvényesítéséhez. |
| SslProtocols |
Lekéri vagy beállítja a HttpClientHandler objektum által felügyelt objektumok által HttpClient használt TLS/SSL protokollokat. (Öröklődés forrása HttpClientHandler) |
| SupportsAutomaticDecompression |
Olyan értéket kap, amely jelzi, hogy a kezelő támogatja-e az automatikus választartalom-dekompressziót. (Öröklődés forrása HttpClientHandler) |
| SupportsProxy |
Olyan értéket kap, amely jelzi, hogy a kezelő támogatja-e a proxybeállításokat. (Öröklődés forrása HttpClientHandler) |
| SupportsRedirectConfiguration |
Olyan értéket kap, amely jelzi, hogy a kezelő támogatja-e a konfigurációs beállításokat és MaxAutomaticRedirections tulajdonságokatAllowAutoRedirect. (Öröklődés forrása HttpClientHandler) |
| UnsafeAuthenticatedConnectionSharing |
Lekéri vagy beállít egy értéket, amely jelzi, hogy engedélyezi-e a nagy sebességű NTLM által hitelesített kapcsolatmegosztást. |
| UseCookies |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a kezelő a CookieContainer tulajdonságot kiszolgálói cookie-k tárolására használja-e, és ezeket a cookie-kat használja-e a kérések küldésekor. (Öröklődés forrása HttpClientHandler) |
| UseDefaultCredentials |
Lekéri vagy beállít egy értéket, amely meghatározza, hogy az alapértelmezett hitelesítő adatokat a kezelő kéréseivel küldi-e el. (Öröklődés forrása HttpClientHandler) |
| UseProxy |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a kezelő proxyt használ-e a kérésekhez. (Öröklődés forrása HttpClientHandler) |
Metódusok
| Name | Description |
|---|---|
| Dispose() |
Felszabadítja a nem felügyelt erőforrásokat, és a felügyelt erőforrásokat HttpMessageHandlera . (Öröklődés forrása HttpMessageHandler) |
| Dispose(Boolean) |
Felszabadítja a felügyelt erőforrások által HttpClientHandler használt nem felügyelt erőforrásokat, és opcionálisan megsemmisíti a felügyelt erőforrásokat. (Öröklődés forrása HttpClientHandler) |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| SendAsync(HttpRequestMessage, CancellationToken) |
Létrehoz egy példányt HttpResponseMessage a műveletben HttpRequestMessage megadott információk alapján, amely nem tiltható le. (Öröklődés forrása HttpClientHandler) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |