WebRequestHandler Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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 |
| 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) |