次の方法で共有


HttpCachePolicy.SetETagFromFileDependencies メソッド

ハンドラが依存するファイルのタイム スタンプに基づいて、ETag HTTP ヘッダーを設定します。

名前空間: System.Web
アセンブリ: System.Web (system.web.dll 内)

構文

'宣言
Public Sub SetETagFromFileDependencies
'使用
Dim instance As HttpCachePolicy

instance.SetETagFromFileDependencies
public void SetETagFromFileDependencies ()
public:
void SetETagFromFileDependencies ()
public void SetETagFromFileDependencies ()
public function SetETagFromFileDependencies ()
適用できません。

例外

例外の種類 条件

InvalidOperationException

ETag ヘッダーが既に設定されています。

解説

SetETagFromFileDependencies メソッドは、ハンドラが依存するすべてのファイルの最終更新タイム スタンプを取得し、すべてのファイル名とタイム スタンプを 1 つの文字列に結合し、この文字列を ETag として使用される 1 つのダイジェストにハッシュすることによって、ETag ヘッダーを設定します。

使用例

ETag ヘッダーを設定する方法を次のコード例に示します。

Response.Cache.SetETagFromFileDependencies()
 
Response.Cache.SetETagFromFileDependencies();
 
get_Response().get_Cache().SetETagFromFileDependencies();
Response.Cache.SetETagFromFileDependencies()
 

プラットフォーム

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

参照

関連項目

HttpCachePolicy クラス
HttpCachePolicy メンバ
System.Web 名前空間