HttpConnectionOptions 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
用來設定 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) 要使用的預設值 TransferFormat , StartAsync(TransferFormat, CancellationToken) 而不是 。 |
Headers |
取得或設定將隨 HTTP 要求一起傳送的標頭集合。 |
HttpMessageHandlerFactory |
取得或設定委派,用於包裝或取代 HttpMessageHandlerFactory 將提出 HTTP 要求的 。 |
Proxy |
取得或設定發出 HTTP 要求時所使用的 Proxy。 |
SkipNegotiation |
取得或設定值,指出連線到伺服器時是否略過交涉。 |
TransportMaxBufferSize |
取得或設定套用反壓之前,應用程式所讀取資料的最大緩衝區大小。 |
Transports |
取得或設定位元遮罩,結合一或多個 HttpTransportType 值,指定用戶端應該用來傳送 HTTP 要求的傳輸。 |
Url |
取得或設定用來傳送 HTTP 要求的 URL。 |
UseDefaultCredentials |
取得或設定值,指出發出 HTTP 要求時是否使用預設認證。 |
UseStatefulReconnect |
設定為啟用用戶端與伺服器之間的具狀態重新連線,這允許重新連線,以保留中斷連線時所傳送的訊息。 當重新連線成功時,也會保留 ConnectionId 。 |
WebSocketConfiguration |
取得或設定委派,這個委派會與使用 WebSocket 傳輸時用來設定 WebSocket 的物件一起 ClientWebSocketOptions 叫用。 |
WebSocketFactory |
取得或設定包裝或取代 WebSocket 將用於 WebSocket 傳輸的 委派。 |