WebRequestHandler Klas

Definitie

Biedt bureaubladspecifieke functies die niet beschikbaar zijn voor Windows Store-apps of andere omgevingen.

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
Overname

Opmerkingen

Deze klasse implementeert een transporthandler met behulp van HttpWebRequest exemplaren voor het verzenden van HTTP-aanvragen naar servers.

Constructors

Name Description
WebRequestHandler()

Initialiseert een nieuw exemplaar van de WebRequestHandler klasse.

Eigenschappen

Name Description
AllowAutoRedirect

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de handler omleidingsreacties moet volgen.

(Overgenomen van HttpClientHandler)
AllowPipelining

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de aanvraag naar de internetresource moet worden gepijplijnd.

AuthenticationLevel

Hiermee wordt een waarde opgehaald of ingesteld die het verificatie- en imitatieniveau aangeeft dat voor deze aanvraag wordt gebruikt.

AutomaticDecompression

Hiermee haalt u het type decompressiemethode op dat door de handler wordt gebruikt voor automatische decompressie van het HTTP-inhoudsantwoord.

(Overgenomen van HttpClientHandler)
CachePolicy

Hiermee haalt u het cachebeleid voor deze aanvraag op of stelt u dit in.

CheckCertificateRevocationList

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het certificaat is gecontroleerd op basis van de intrekkingslijst van de certificeringsinstantie.

(Overgenomen van HttpClientHandler)
ClientCertificateOptions

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het certificaat automatisch wordt gekozen uit het certificaatarchief of als de aanroeper een specifiek clientcertificaat mag doorgeven.

(Overgenomen van HttpClientHandler)
ClientCertificates

Hiermee haalt u de verzameling beveiligingscertificaten op die aan deze aanvraag zijn gekoppeld of stelt u deze in.

ContinueTimeout

Hiermee wordt de hoeveelheid tijd opgehaald of ingesteld, in milliseconden, wacht de toepassing 100-continue vanaf de server voordat gegevens worden geüpload.

CookieContainer

Hiermee haalt u de cookiecontainer op die wordt gebruikt voor het opslaan van servercookies door de handler.

(Overgenomen van HttpClientHandler)
Credentials

Hiermee haalt u verificatiegegevens op die door deze handler worden gebruikt of stelt u deze in.

(Overgenomen van HttpClientHandler)
DefaultProxyCredentials

Wanneer de standaardproxy (systeemproxy) wordt gebruikt, haalt of stelt u de referenties in die moeten worden verzonden naar de standaardproxyserver voor verificatie. De standaardproxy wordt alleen gebruikt wanneer UseProxy deze is ingesteld true op en Proxy is ingesteld op null.

(Overgenomen van HttpClientHandler)
ImpersonationLevel

Hiermee haalt u het imitatieniveau voor de huidige aanvraag op of stelt u dit in.

MaxAutomaticRedirections

Hiermee haalt of stelt u het maximum aantal omleidingen op dat door de handler wordt gevolgd.

(Overgenomen van HttpClientHandler)
MaxConnectionsPerServer

Hiermee wordt het maximum aantal gelijktijdige verbindingen (per servereindpunt) opgehaald of ingesteld dat is toegestaan bij het indienen van aanvragen met behulp van een HttpClient object. Houd er rekening mee dat de limiet per servereindpunt is, dus een waarde van 256 zou 256 gelijktijdige verbindingen met http://www.adatum.com/ en een andere 256 to http://www.adventure-works.com/toestaan.

(Overgenomen van HttpClientHandler)
MaxRequestContentBufferSize

Hiermee haalt u de maximale grootte van de aanvraaginhoudsbuffer op die door de handler wordt gebruikt.

(Overgenomen van HttpClientHandler)
MaxResponseHeadersLength

Hiermee haalt u de maximaal toegestane lengte van de antwoordheaders op of stelt u deze in.

PreAuthenticate

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de handler een autorisatieheader met de aanvraag verzendt.

(Overgenomen van HttpClientHandler)
Properties

Hiermee haalt u een schrijfbare woordenlijst (dat wil gezegd een kaart) van aangepaste eigenschappen voor de HttpClient aanvragen op. De woordenlijst is leeg. u kunt sleutel-waardeparen invoegen en opvragen voor uw aangepaste handlers en speciale verwerking.

(Overgenomen van HttpClientHandler)
Proxy

Hiermee worden proxygegevens opgehaald of ingesteld die door de handler worden gebruikt.

(Overgenomen van HttpClientHandler)
ReadWriteTimeout

Hiermee wordt een time-out in milliseconden opgehaald of ingesteld bij het schrijven van een aanvraag naar of het lezen van een reactie van een server.

ServerCertificateCustomValidationCallback

Hiermee haalt u een callbackmethode op of stelt u deze in om het servercertificaat te valideren.

(Overgenomen van HttpClientHandler)
ServerCertificateValidationCallback

Hiermee haalt u een callbackmethode op of stelt u deze in om het servercertificaat te valideren.

SslProtocols

Hiermee worden de TLS/SSL-protocollen opgehaald of ingesteld die worden gebruikt door de HttpClient objecten die worden beheerd door het HttpClientHandler-object.

(Overgenomen van HttpClientHandler)
SupportsAutomaticDecompression

Hiermee wordt een waarde opgehaald die aangeeft of de handler automatische antwoordinhoudsdecompressie ondersteunt.

(Overgenomen van HttpClientHandler)
SupportsProxy

Hiermee wordt een waarde opgehaald die aangeeft of de handler proxy-instellingen ondersteunt.

(Overgenomen van HttpClientHandler)
SupportsRedirectConfiguration

Hiermee wordt een waarde opgehaald die aangeeft of de handler configuratie-instellingen voor de AllowAutoRedirect en MaxAutomaticRedirections eigenschappen ondersteunt.

(Overgenomen van HttpClientHandler)
UnsafeAuthenticatedConnectionSharing

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het delen van verbindingen met hoge snelheid via NTLM moet worden toegestaan.

UseCookies

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de handler gebruikmaakt van de eigenschap voor het CookieContainer opslaan van servercookies en deze cookies gebruikt bij het verzenden van aanvragen.

(Overgenomen van HttpClientHandler)
UseDefaultCredentials

Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt bepaald of standaardreferenties worden verzonden met aanvragen door de handler.

(Overgenomen van HttpClientHandler)
UseProxy

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de handler een proxy gebruikt voor aanvragen.

(Overgenomen van HttpClientHandler)

Methoden

Name Description
Dispose()

Publiceert de onbeheerde resources en verwijdert de beheerde resources die door de HttpMessageHandler.

(Overgenomen van HttpMessageHandler)
Dispose(Boolean)

Publiceert de niet-beheerde resources die worden gebruikt door de HttpClientHandler beheerde resources en verwijdert desgewenst de beheerde resources.

(Overgenomen van HttpClientHandler)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
SendAsync(HttpRequestMessage, CancellationToken)

Hiermee maakt u een exemplaar van op basis van HttpResponseMessage de informatie in de HttpRequestMessage als een bewerking die niet wordt geblokkeerd.

(Overgenomen van HttpClientHandler)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op