次の方法で共有


HttpCachePolicy.SetETag メソッド

ETag HTTP ヘッダーを指定文字列に設定します。

Public Sub SetETag( _
   ByVal etag As String _)
[C#]
public void SetETag(stringetag);
[C++]
public: void SetETag(String* etag);
[JScript]
public function SetETag(
   etag : String);

パラメータ

  • etag
    ETag ヘッダーに使用するテキスト。

例外

例外の種類 条件
ArgumentNullException etag が null 参照 (Visual Basic では Nothing) です。
InvalidOperationException ETag ヘッダーが既に設定されています。
InvalidOperationException SetETagFromFileDependencies が既に呼び出されています。

解説

ETag ヘッダーは、ドキュメントの特定バージョンを表す一意の識別子です。 ETag ヘッダーを設定した後に、続けてこのヘッダーを設定しようとすると失敗し、例外がスローされます。

使用例

ETag ヘッダーにカスタム値を設定する例を次に示します。

 
Response.Cache.SetETag("50f59e42f4d8bc1:cd7")
 

[C#] 
Response.Cache.SetETag("50f59e42f4d8bc1:cd7");
 

[C++] 
Response->Cache->SetETag(S"50f59e42f4d8bc1:cd7");
 

[JScript] 
Response.Cache.SetETag("50f59e42f4d8bc1:cd7")
 

必要条件

プラットフォーム: Windows 2000, Windows XP Professional, Windows Server 2003 ファミリ

参照

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