WebRequestHandler Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje funkce specifické pro stolní počítače, které nejsou dostupné v aplikacích pro Windows Store ani v jiných prostředích.
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
- Dědičnost
Poznámky
Tato třída implementuje obslužnou rutinu přenosu pomocí HttpWebRequest instancí k odesílání požadavků HTTP na servery.
Konstruktory
WebRequestHandler() |
Inicializuje novou instanci WebRequestHandler třídy . |
Vlastnosti
AllowAutoRedirect |
Získá nebo nastaví hodnotu, která označuje, zda obslužná rutina má následovat odpovědi přesměrování. (Zděděno od HttpClientHandler) |
AllowPipelining |
Získá nebo nastaví hodnotu, která označuje, zda se má požadavek kanálovat do internetového prostředku. |
AuthenticationLevel |
Získá nebo nastaví hodnotu označující úroveň ověřování a zosobnění použité pro tento požadavek. |
AutomaticDecompression |
Získá nebo nastaví typ metody dekomprese používané obslužnou rutinou pro automatické dekompresi http obsah odpovědi. (Zděděno od HttpClientHandler) |
CachePolicy |
Získá nebo nastaví zásady mezipaměti pro tento požadavek. |
CheckCertificateRevocationList |
Získá nebo nastaví hodnotu, která označuje, zda je certifikát zkontrolován proti seznamu odvolaných certifikačních autorit. (Zděděno od HttpClientHandler) |
ClientCertificateOptions |
Získá nebo nastaví hodnotu, která označuje, zda je certifikát automaticky vybrán z úložiště certifikátů nebo zda volající je povoleno předat konkrétní klientský certifikát. (Zděděno od HttpClientHandler) |
ClientCertificates |
Získá nebo nastaví kolekci certifikátů zabezpečení, které jsou přidruženy k tomuto požadavku. |
ContinueTimeout |
Získá nebo nastaví dobu v milisekundách, aplikace bude čekat 100-continue ze serveru před nahráním dat. |
CookieContainer |
Získá nebo nastaví kontejner souborů cookie sloužící k ukládání souborů cookie serveru obslužnou rutinou. (Zděděno od HttpClientHandler) |
Credentials |
Získá nebo nastaví ověřovací informace používané touto obslužnou rutinou. (Zděděno od HttpClientHandler) |
DefaultProxyCredentials |
Při použití výchozího (systémového) proxy serveru získá nebo nastaví přihlašovací údaje k odeslání na výchozí proxy server k ověření. Výchozí proxy server se používá pouze v případech, kdy UseProxy je nastavená hodnota |
ImpersonationLevel |
Získá nebo nastaví úroveň zosobnění pro aktuální požadavek. |
MaxAutomaticRedirections |
Získá nebo nastaví maximální počet přesměrování, které obslužná rutina sleduje. (Zděděno od HttpClientHandler) |
MaxConnectionsPerServer |
Získá nebo nastaví maximální počet souběžných připojení (na koncový bod serveru) povolený při provádění požadavků pomocí objektu HttpClient . Všimněte si, že limit je na koncový bod serveru, takže například hodnota 256 by umožňovala 256 souběžných připojení k http://www.adatum.com/ serveru a dalších 256 k http://www.adventure-works.com/. (Zděděno od HttpClientHandler) |
MaxRequestContentBufferSize |
Získá nebo nastaví maximální velikost vyrovnávací paměti obsahu požadavku používané obslužnou rutinou. (Zděděno od HttpClientHandler) |
MaxResponseHeadersLength |
Získá nebo nastaví maximální povolenou délku hlaviček odpovědi. |
MeterFactory |
Získá nebo nastaví IMeterFactory k vytvoření vlastní Meter pro HttpClientHandler instanci. (Zděděno od HttpClientHandler) |
PreAuthenticate |
Získá nebo nastaví hodnotu, která označuje, zda obslužná rutina odešle autorizační hlavičku s požadavkem. (Zděděno od HttpClientHandler) |
Properties |
Získá zapisovatelný slovník (tj. mapu) vlastních vlastností pro HttpClient požadavky. Slovník je inicializován prázdný; Můžete vložit a dotazovat páry klíč-hodnota pro vlastní obslužné rutiny a speciální zpracování. (Zděděno od HttpClientHandler) |
Proxy |
Získá nebo nastaví informace proxy používané obslužnou rutinou. (Zděděno od HttpClientHandler) |
ReadWriteTimeout |
Získá nebo nastaví časový limit v milisekundách při zápisu požadavku na server nebo čtení odpovědi ze serveru. |
ServerCertificateCustomValidationCallback |
Získá nebo nastaví metodu zpětného volání k ověření certifikátu serveru. (Zděděno od HttpClientHandler) |
ServerCertificateValidationCallback |
Získá nebo nastaví metodu zpětného volání k ověření certifikátu serveru. |
SslProtocols |
Získá nebo nastaví protokol TLS /SSL používané HttpClient objekty spravované HttpClientHandler objektu. (Zděděno od HttpClientHandler) |
SupportsAutomaticDecompression |
Získá hodnotu, která označuje, zda obslužná rutina podporuje automatickou dekompresi obsahu odpovědi. (Zděděno od HttpClientHandler) |
SupportsProxy |
Získá hodnotu, která označuje, zda obslužná rutina podporuje nastavení proxy. (Zděděno od HttpClientHandler) |
SupportsRedirectConfiguration |
Získá hodnotu, která označuje, zda obslužná rutina podporuje nastavení konfigurace pro AllowAutoRedirect vlastnosti a MaxAutomaticRedirections . (Zděděno od HttpClientHandler) |
UnsafeAuthenticatedConnectionSharing |
Získá nebo nastaví hodnotu, která označuje, zda povolit vysokorychlostní ntlm ověřené sdílení připojení. |
UseCookies |
Získá nebo nastaví hodnotu, která označuje, zda obslužná rutina CookieContainer používá vlastnost k ukládání souborů cookie serveru a používá tyto soubory cookie při odesílání požadavků. (Zděděno od HttpClientHandler) |
UseDefaultCredentials |
Získá nebo nastaví hodnotu, která určuje, zda jsou výchozí přihlašovací údaje odeslány s požadavky obslužnou rutinou. (Zděděno od HttpClientHandler) |
UseProxy |
Získá nebo nastaví hodnotu, která označuje, zda obslužná rutina používá proxy pro požadavky. (Zděděno od HttpClientHandler) |
Metody
Dispose() |
Uvolní nespravované prostředky a odstraní spravované prostředky používané nástrojem HttpMessageHandler. (Zděděno od HttpMessageHandler) |
Dispose(Boolean) |
Uvolní nespravované prostředky používané a HttpClientHandler volitelně odstraní spravované prostředky. (Zděděno od HttpClientHandler) |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
Send(HttpRequestMessage, CancellationToken) |
Vytvoří instanci objektu HttpResponseMessage na základě informací zadaných v objektu HttpRequestMessage. (Zděděno od HttpClientHandler) |
SendAsync(HttpRequestMessage, CancellationToken) |
Vytvoří instanci na základě informací zadaných HttpResponseMessage v jako HttpRequestMessage operace, která nebude blokovat. (Zděděno od HttpClientHandler) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |