WebRequestHandler Osztály

Definíció

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 true és Proxy be van állítva null.

(Öröklődés forrása HttpClientHandler)
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)

A következőre érvényes: