HttpConnectionOptions クラス

定義

インスタンスの構成に使用される HttpConnection オプション。

public ref class HttpConnectionOptions
public class HttpConnectionOptions
type HttpConnectionOptions = class
Public Class HttpConnectionOptions
継承
HttpConnectionOptions

コンストラクター

HttpConnectionOptions()

HttpConnectionOptions クラスの新しいインスタンスを初期化します。

プロパティ

AccessTokenProvider

各 HTTP 要求のトークンを返すために呼び出されるアクセス トークン プロバイダーを取得または設定します。

ApplicationMaxBufferSize

バックプレッシャが適用される前にアプリケーションによって書き込まれたデータの最大バッファー サイズを取得または設定します。

ClientCertificates

HTTP 要求と共に送信されるクライアント証明書のコレクションを取得または設定します。

CloseTimeout

終了タイムアウトを取得または設定します。

Cookies

HTTP 要求と共に送信される Cookie のコレクションを取得または設定します。

Credentials

HTTP 要求を行うときに使用する資格情報を取得または設定します。

DefaultTransferFormat

ではなく が呼び出された場合StartAsync(CancellationToken)に使用する既定値TransferFormatStartAsync(TransferFormat, CancellationToken)取得または設定します。

Headers

HTTP 要求と共に送信されるヘッダーのコレクションを取得または設定します。

HttpMessageHandlerFactory

HTTP 要求を行う をラップまたは置き換える HttpMessageHandlerFactory デリゲートを取得または設定します。

Proxy

HTTP 要求を行うときに使用されるプロキシを取得または設定します。

SkipNegotiation

サーバーへの接続時にネゴシエーションをスキップするかどうかを示す値を取得または設定します。

TransportMaxBufferSize

バックプレッシャが適用される前にアプリケーションによって読み取られるデータの最大バッファー サイズを取得または設定します。

Transports

HTTP 要求の送信にクライアントが使用するトランスポートを指定する 1 つ以上 HttpTransportType の値を組み合わせたビットマスクを取得または設定します。

Url

HTTP 要求の送信に使用する URL を取得または設定します。

UseDefaultCredentials

HTTP 要求の作成時に既定の資格情報を使用するかどうかを示す値を取得または設定します。

UseStatefulReconnect

クライアントとサーバーの間でステートフル再接続を有効に設定すると、切断中に送信されたメッセージを保持する再接続が可能になります。 また、再接続が成功したときに も を ConnectionId 保持します。

WebSocketConfiguration

WebSocket トランスポートを使用するときに WebSocket を構成するために使用される オブジェクトで ClientWebSocketOptions 呼び出されるデリゲートを取得または設定します。

WebSocketFactory

WebSocket トランスポートに使用される を WebSocket ラップまたは置き換えるデリゲートを取得または設定します。

適用対象