Udostępnij za pośrednictwem


HttpConnectionDispatcherOptions Klasa

Definicja

Opcje używane do konfigurowania dyspozytora połączeń HTTP.

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

Konstruktory

HttpConnectionDispatcherOptions()

Inicjuje nowe wystąpienie klasy HttpConnectionDispatcherOptions.

Właściwości

AllowStatefulReconnects

Ustaw opcję zezwalania na ponowne nawiązywanie połączeń z tym samym ConnectionId.

ApplicationMaxBufferSize

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

AuthorizationData

Pobiera kolekcję IAuthorizeData używanych podczas potoku połączenia HTTP.

CloseOnAuthenticationExpiration

Uwierzytelnione połączenia, których token ustawia wartość ExpiresUtc zostaną zamknięte i będą mogły ponownie nawiązać połączenie po wygaśnięciu tokenu.

LongPolling

Pobiera LongPollingOptions używane przez długi transport wyborczy.

MinimumProtocolVersion

Pobiera lub ustawia minimalną wersję protokołu obsługiwaną przez serwer. Wartość domyślna to 0, najniższa możliwa wersja protokołu.

TransportMaxBufferSize

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

Transports

Pobiera lub ustawia maskę bitową łączącą co najmniej jedną HttpTransportType wartości określającą, które transporty serwer powinien używać do odbierania żądań HTTP.

TransportSendTimeout

Pobiera lub ustawia czas oczekiwania transportu na ukończenie wysyłania. Jeśli pojedyncze wysłanie przekroczy ten limit czasu, połączenie zostanie zamknięte.

WebSockets

Pobiera WebSocketOptions używane przez transport gniazd internetowych.

Dotyczy