TimeoutManager 類別

定義

公開 Http.Sys timeout 設定。 這些可能也會在登錄中設定。

public ref class TimeoutManager sealed
public sealed class TimeoutManager
type TimeoutManager = class
Public NotInheritable Class TimeoutManager
繼承
TimeoutManager

屬性

DrainEntityBody

HTTP 伺服器 API 在 Keep-Alive 連接上清空實體內容所允許的時間(以秒為單位)。 預設計時器為2分鐘。

在 Keep-Alive 連線上,在應用程式傳送要求的回應之後,以及要求實體主體完全抵達之前,HTTP 伺服器 API 會開始清空實體主體的其餘部分,以觸達來自用戶端的另一個可能的管線要求。 如果清空剩餘實體主體的時間超過允許的期間,連接就會超時。 使用 TimeSpan 表示應該使用系統預設值。

EntityBody

要求實體內容到達的允許時間,以秒為單位。 預設計時器為2分鐘。

當要求具有實體主體時,HTTP 伺服器 API 會開啟此計時器。 計時器到期日一開始會設定為設定的值。 當 HTTP 伺服器 API 接收到要求的其他資料指標時,它會重設計時器以提供連接另一個間隔。

使用 TimeSpan 表示應該使用系統預設值。

HeaderWait

HTTP 伺服器 API 剖析要求標頭所允許的時間(以秒為單位)。 預設計時器為2分鐘。

只有在連接的第一個要求路由至應用程式之後,才會強制執行這個超時。

使用 TimeSpan 表示應該使用系統預設值。

IdleConnection

閒置連接的允許時間,以秒為單位。 預設計時器為2分鐘。

         只有在連接的第一個要求路由至應用程式之後,才會強制執行這個超時。

         使用 TimeSpan 表示應該使用系統預設值。
MinSendBytesPerSecond

回應的最小傳送速率,以每秒位元組數為單位。 預設回應傳送速率是每秒150個位元組。

使用0表示應該使用系統預設值。

若要停用此計時器,請將它設定為 UInt32

RequestQueue

要求在應用程式拾取之前保留在要求佇列中的時間(以秒為單位)。 預設計時器為2分鐘。

使用 TimeSpan 表示應該使用系統預設值。

適用於