キャッシュの有効期限を絶対から変化に設定します。
名前空間: System.Web
アセンブリ: System.Web (system.web.dll 内)
構文
'宣言
Public Sub SetSlidingExpiration ( _
slide As Boolean _
)
'使用
Dim instance As HttpCachePolicy
Dim slide As Boolean
instance.SetSlidingExpiration(slide)
public void SetSlidingExpiration (
bool slide
)
public:
void SetSlidingExpiration (
bool slide
)
public void SetSlidingExpiration (
boolean slide
)
public function SetSlidingExpiration (
slide : boolean
)
適用できません。
パラメータ
- slide
true または false。
解説
キャッシュの有効期限が変化するように設定されると、Cache-Control HTTP ヘッダーが応答ごとに更新されます。この有効期限モードは、すべての出力に、現在時刻からの相対時間で設定された有効期限ヘッダーを追加する IIS 構成オプションと同一です。
スライド式有効期限を明示的にオフ (false) に設定した場合、その設定は保存され、スライド式有効期限を有効にしようとしても失敗します。このとき、エラーは発生しません。このメソッドは、HTTP ヘッダーに直接は割り当てられません。このメソッドは、送信元サーバーのキャッシュ ポリシーを設定する後続のモジュールまたはワーカー要求で使用されます。
使用例
スライド式有効期限を true に設定する方法を次のコード例に示します。
Response.Cache.SetSlidingExpiration(True)
Response.Cache.SetSlidingExpiration(true);
get_Response().get_Cache().SetSlidingExpiration(true);
Response.Cache.SetSlidingExpiration(true)
プラットフォーム
Windows 98,Windows Server 2000 SP4,Windows CE,Windows Millennium Edition,Windows Mobile for Pocket PC,Windows Mobile for Smartphone,Windows Server 2003,Windows XP Media Center Edition,Windows XP Professional x64 Edition,Windows XP SP2,Windows XP Starter Edition
Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。
バージョン情報
.NET Framework
サポート対象 : 3.0,2.0,1.1,1.0