HttpCachePolicy.SetOmitVaryStar(Boolean) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
パラメーターによって応答が変更される場合に、応答に vary:*
ヘッダーを含めるかどうかを指定します。
public:
void SetOmitVaryStar(bool omit);
public void SetOmitVaryStar (bool omit);
member this.SetOmitVaryStar : bool -> unit
Public Sub SetOmitVaryStar (omit As Boolean)
パラメーター
- omit
- Boolean
HttpCachePolicy が VaryByHeaders プロパティに * 値を使用しないよう指定する場合は true
。それ以外の場合は false
。
注釈
このメソッドを使用すると、キャッシュされた応答がパラメーターによって異なる場合に、出力が出力応答にヘッダーを追加 vary:*
するのを防ぐことができます。 これは、ほとんどのクライアントがヘッダーを必要とせずにクエリ文字列によって自動的に異なるため、クエリ文字列によってキャッシュを変更するクライアントに vary:*
役立ちます。
注意
ヘッダーを使用すると、 vary:*
すべてのクライアント キャッシュを無効にすることができます。
これは、 プロパティに影響を与 VaryByHeaders える便利なメソッドです。 メソッドに渡すと true
、 プロパティの HttpCachePolicy * 値 VaryByHeaders が無視されます。
SetOmitVaryStarは、.NET Framework バージョン 3.5 で導入されています。 詳細については、「.NET Framework のバージョンおよび依存関係」を参照してください。
適用対象
.NET