Share via


HttpConnectionDispatcherOptions Class

Definition

Options used to configure the HTTP connection dispatcher.

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

Constructors

HttpConnectionDispatcherOptions()

Initializes a new instance of the HttpConnectionDispatcherOptions class.

Properties

AllowStatefulReconnects

Set to allow connections to reconnect with the same ConnectionId.

ApplicationMaxBufferSize

Gets or sets the maximum buffer size for data written by the application before backpressure is applied.

AuthorizationData

Gets a collection of IAuthorizeData used during HTTP connection pipeline.

CloseOnAuthenticationExpiration

Authenticated connections whose token sets the ExpiresUtc value will be closed and allowed to reconnect when the token expires.

LongPolling

Gets the LongPollingOptions used by the long polling transport.

MinimumProtocolVersion

Gets or sets the minimum protocol version supported by the server. The default value is 0, the lowest possible protocol version.

TransportMaxBufferSize

Gets or sets the maximum buffer size for data read by the application before backpressure is applied.

Transports

Gets or sets a bitmask combining one or more HttpTransportType values that specify what transports the server should use to receive HTTP requests.

TransportSendTimeout

Gets or sets the amount of time the transport will wait for a send to complete. If a single send exceeds this timeout the connection is closed.

WebSockets

Gets the WebSocketOptions used by the web sockets transport.

Applies to