Partager via


HttpConnectionOptions Classe

Définition

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.

S’applique à