HttpCachePolicy.SetETag メソッドとは何? わかりやすく解説 Weblio辞書 (original) (raw)

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

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

Visual Basic (宣言)

Public Sub SetETag ( _ etag As String _ )

Visual Basic (使用法)

Dim instance As HttpCachePolicy Dim etag As String

instance.SetETag(etag)

C#

public void SetETag ( string etag )

C++

public: void SetETag ( String^ etag )

J#

public void SetETag ( String etag )

JScript

public function SetETag ( etag : String )

パラメータ

etag

ETag ヘッダー使用するテキスト

例外例外

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

解説解説

ETag ヘッダーは、ドキュメント特定のバージョンを表す一意識別子です。これは、クライアントキャッシュされたコンテンツ再度要求しないように、クライアントコンテンツ検証使用します。**ETag** ヘッダー設定した後で、このヘッダー設定しようとする失敗し例外スローさます。

使用例使用例

ETag ヘッダーカスタム値に設定する方法次のコード例示します

Visual Basic

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

C#

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

J#

get_Response().get_Cache().SetETag("50f59e42f4d8bc1:cd7");

JScript

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

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.01.11.0

参照参照

関連項目
HttpCachePolicy クラス
HttpCachePolicy メンバ
System.Web 名前空間