Udostępnij za pośrednictwem


HttpConnectionOptions Klasa

Definicja

Opcje używane do konfigurowania HttpConnection wystąpienia.

public ref class HttpConnectionOptions
public class HttpConnectionOptions
type HttpConnectionOptions = class
Public Class HttpConnectionOptions
Dziedziczenie
HttpConnectionOptions

Konstruktory

HttpConnectionOptions()

Inicjuje nowe wystąpienie klasy HttpConnectionOptions.

Właściwości

AccessTokenProvider

Pobiera lub ustawia dostawcę tokenu dostępu, który będzie wywoływany w celu zwrócenia tokenu dla każdego żądania HTTP.

ApplicationMaxBufferSize

Pobiera lub ustawia maksymalny rozmiar buforu dla danych zapisywanych przez aplikację przed zastosowaniem backpressure.

ClientCertificates

Pobiera lub ustawia kolekcję certyfikatów klienta, które będą wysyłane za pomocą żądań HTTP.

CloseTimeout

Pobiera lub ustawia limit czasu zamknięcia.

Cookies

Pobiera lub ustawia kolekcję plików cookie, które będą wysyłane za pomocą żądań HTTP.

Credentials

Pobiera lub ustawia poświadczenia używane podczas wykonywania żądań HTTP.

DefaultTransferFormat

Pobiera lub ustawia wartość domyślną TransferFormat , która ma być używana, jeśli StartAsync(CancellationToken) jest wywoływana StartAsync(TransferFormat, CancellationToken)zamiast .

Headers

Pobiera lub ustawia kolekcję nagłówków, które będą wysyłane przy użyciu żądań HTTP.

HttpMessageHandlerFactory

Pobiera lub ustawia delegata do opakowywania lub zastępowania HttpMessageHandlerFactory , który będzie wysyłać żądania HTTP.

Proxy

Pobiera lub ustawia serwer proxy używany podczas tworzenia żądań HTTP.

SkipNegotiation

Pobiera lub ustawia wartość wskazującą, czy negocjacje są pomijane podczas nawiązywania połączenia z serwerem.

TransportMaxBufferSize

Pobiera lub ustawia maksymalny rozmiar buforu dla danych odczytanych przez aplikację przed zastosowaniem backpressure.

Transports

Pobiera lub ustawia maskę bitów łączącą jedną lub więcej HttpTransportType wartości, które określają transporty, których klient powinien używać do wysyłania żądań HTTP.

Url

Pobiera lub ustawia adres URL używany do wysyłania żądań HTTP.

UseDefaultCredentials

Pobiera lub ustawia wartość wskazującą, czy podczas wykonywania żądań HTTP są używane poświadczenia domyślne.

UseStatefulReconnect

Ustawienie umożliwiające włączenie stanowego ponownego nawiązywania połączenia między klientem a serwerem. Umożliwia to ponowne nawiązywanie połączenia, które zachowuje komunikaty wysyłane podczas rozłączenia. Ponadto zachowuje wartość ConnectionId , gdy ponowne nawiązanie połączenia zakończy się pomyślnie.

WebSocketConfiguration

Pobiera lub ustawia delegata, który zostanie wywołany z obiektem ClientWebSocketOptions używanym do konfigurowania protokołu WebSocket podczas korzystania z transportu obiektów WebSocket.

WebSocketFactory

Pobiera lub ustawia delegata do opakowywania lub zastępowania WebSocket elementu, który będzie używany do transportu protokołu WebSocket.

Dotyczy