HttpRequest.TimedOutToken プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
要求がタイムアウトするとトリップされる CancellationToken オブジェクトを取得します。
public:
property System::Threading::CancellationToken TimedOutToken { System::Threading::CancellationToken get(); };
public System.Threading.CancellationToken TimedOutToken { get; }
member this.TimedOutToken : System.Threading.CancellationToken
Public ReadOnly Property TimedOutToken As CancellationToken
プロパティ値
キャンセル トークン。
注釈
タイムアウト期間は、Web.config ファイルで指定することも (を参照)HttpRuntimeSection.ExecutionTimeout、プログラムで指定することもできます (「」を参照)。HttpServerUtility.ScriptTimeout タイムアウト期間は、要求が送信された時点から測定されます。 110 秒の既定のタイムアウトが有効な場合、キャンセル トークンは要求処理の開始後 110 秒以内にトリップされます。 プロパティ値を HttpServerUtility.ScriptTimeout 変更できます。このトークンがまだトリップしていない限り、新しいタイムアウト値が考慮されます。
現在、トークンは 15 秒の粒度のみを提供します。つまり、タイムアウト値が 110 秒の場合、要求処理が開始されてから 110 秒から 125 秒の間にトークンがトリップします。 粒度は将来変更される可能性があります。
このプロパティはスレッド セーフですが、その使用には制限があります。 詳細については、「HttpResponse.ClientDisconnectedToken」を参照してください。
WebSockets 要求処理が開始された場合、このプロパティは意味がありません。
適用対象
.NET