HttpCachePolicy.SetSlidingExpiration(Boolean) メソッド

定義

キャッシュの有効期限を絶対からスライディングに設定します。

public:
 void SetSlidingExpiration(bool slide);
public void SetSlidingExpiration(bool slide);
member this.SetSlidingExpiration : bool -> unit
Public Sub SetSlidingExpiration (slide As Boolean)

パラメーター

slide
Boolean

true または false

次のコード例は、スライド式の有効期限を true に設定する方法を示しています。

Response.Cache.SetSlidingExpiration(true);
Response.Cache.SetSlidingExpiration(True)

注釈

キャッシュの有効期限がスライディングに設定されている場合、 Cache-Control HTTP ヘッダーは各応答で更新されます。 この有効期限モードは、現在の時刻に対するすべての出力セットに有効期限ヘッダーを追加する IIS 構成オプションと同じです。

スライド式の有効期限を明示的に off (false) に設定すると、その設定は保持され、スライド式の有効期限を有効にしようとすると自動的に失敗します。 このメソッドは、HTTP ヘッダーに直接マップされません。 これは、配信元サーバー キャッシュ ポリシーを設定するために、後続のモジュールまたは worker 要求によって使用されます。

SetSlidingExpiration は、.NET Framework バージョン 3.5 で導入されています。 詳細については、「 バージョンと依存関係」を参照してください。

適用対象