HttpConnectionOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Options utilisées pour configurer un HttpConnection instance.
public ref class HttpConnectionOptions
public class HttpConnectionOptions
type HttpConnectionOptions = class
Public Class HttpConnectionOptions
- Héritage
-
HttpConnectionOptions
Constructeurs
HttpConnectionOptions() |
Initialise une nouvelle instance de la classe HttpConnectionOptions. |
Propriétés
AccessTokenProvider |
Obtient ou définit un fournisseur de jetons d’accès qui sera appelé pour retourner un jeton pour chaque requête HTTP. |
ApplicationMaxBufferSize |
Obtient ou définit la taille maximale de la mémoire tampon pour les données écrites par l’application avant l’application de la rétropression. |
ClientCertificates |
Obtient ou définit une collection de certificats clients qui seront envoyés avec des requêtes HTTP. |
CloseTimeout |
Obtient ou définit un délai d’expiration de fermeture. |
Cookies |
Obtient ou définit une collection de cookies qui seront envoyés avec des requêtes HTTP. |
Credentials |
Obtient ou définit les informations d’identification utilisées lors de l’envoi de requêtes HTTP. |
DefaultTransferFormat |
Obtient ou définit la valeur par défaut TransferFormat à utiliser si StartAsync(CancellationToken) est appelé au lieu de StartAsync(TransferFormat, CancellationToken). |
Headers |
Obtient ou définit une collection d’en-têtes qui seront envoyés avec des requêtes HTTP. |
HttpMessageHandlerFactory |
Obtient ou définit un délégué pour l’encapsulage ou le remplacement de qui effectuera des HttpMessageHandlerFactory requêtes HTTP. |
Proxy |
Obtient ou définit le proxy utilisé lors de l’envoi de requêtes HTTP. |
SkipNegotiation |
Obtient ou définit une valeur indiquant si la négociation est ignorée lors de la connexion au serveur. |
TransportMaxBufferSize |
Obtient ou définit la taille maximale de la mémoire tampon pour les données lues par l’application avant l’application de la rétropression. |
Transports |
Obtient ou définit un masque de bits combinant une ou plusieurs HttpTransportType valeurs qui spécifient les transports que le client doit utiliser pour envoyer des requêtes HTTP. |
Url |
Obtient ou définit l’URL utilisée pour envoyer des requêtes HTTP. |
UseDefaultCredentials |
Obtient ou définit une valeur indiquant si les informations d’identification par défaut sont utilisées lors de l’envoi de requêtes HTTP. |
UseStatefulReconnect |
Si vous définissez pour activer la reconnexion avec état entre le client et le serveur, cela permet la reconnexion qui conserve les messages envoyés lors de la déconnexion. Conserve également le ConnectionId quand la reconnexion réussit. |
WebSocketConfiguration |
Obtient ou définit un délégué qui sera appelé avec l’objet ClientWebSocketOptions utilisé pour configurer webSocket lors de l’utilisation du transport WebSockets. |
WebSocketFactory |
Obtient ou définit un délégué pour l’habillage ou le remplacement du WebSocket qui sera utilisé pour le transport WebSocket. |