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 で導入されています。 詳細については、「.NET Framework のバージョンおよび依存関係」を参照してください。

適用対象