HttpCachePolicy.SetETag(String) メソッド

定義

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

public:
 void SetETag(System::String ^ etag);
public void SetETag (string etag);
member this.SetETag : string -> unit
Public Sub SetETag (etag As String)

パラメーター

etag
String

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

例外

etagnullです。

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

- または -

SetETagFromFileDependencies() が既に呼び出されています。

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

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

注釈

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

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

適用対象