Instance Property インスタンスプロパティ

timeoutIntervalForRequest

The timeout interval to use when waiting for additional data. 追加データを待っているときに使うタイムアウト間隔。

Declaration 宣言

var timeoutIntervalForRequest: TimeInterval { get set }

Discussion 議論

This property determines the request timeout interval for all tasks within sessions based on this configuration. The request timeout interval controls how long (in seconds) a task should wait for additional data to arrive before giving up. The timer associated with this value is reset whenever new data arrives. When the request timer reaches the specified interval without receiving any new data, it triggers a timeout. このプロパティは、リクエストタイムアウト間隔を、この構成設定に基づくセッション内の全てのタスクに対して決定します。リクエストタイムアウト間隔は、追加データが到着するのをあきらめる前にどのくらい長く(秒で)待つかを制御します。この値と結びつけられるタイマーは、新しいデータが到着する時はいつでも設定し直されます。リクエストタイマーがなんら新しいデータを受け取ることなく指定された間隔に届く場合、それはタイムアウトを引き起こします。

The default value is 60. 省略時の値は、60です。

See Also 参照

Setting General Properties 一般プロパティを設定する