PageAdapter.CacheVaryByParams プロパティ

定義

この派生ページ アダプターが割り当てられた Web ページのキャッシュを変更する、HTTP の GET 要求および POST 要求からの追加パラメーターのリストを取得します。

public:
 virtual property System::Collections::Specialized::StringCollection ^ CacheVaryByParams { System::Collections::Specialized::StringCollection ^ get(); };
public virtual System.Collections.Specialized.StringCollection CacheVaryByParams { get; }
member this.CacheVaryByParams : System.Collections.Specialized.StringCollection
Public Overridable ReadOnly Property CacheVaryByParams As StringCollection

プロパティ値

StringCollection

GET および POST のパラメーターのリストが格納されている IList。それ以外の場合は null

注釈

Web ページをキャッシュする Web 上のエンティティは、要求パラメーターに基づいて複数のバージョンをキャッシュします。 たとえば、ページが生成される可能性がある小売チェーン内の各店舗の場所のバージョンは、通常、パラメーター名 (たとえば) StoreIDに基づいてキャッシュされます。

特定のブラウザーでは、ターゲットに依存しないキャッシュを制御するパラメーターに加えて、GET または POST パラメーターによるキャッシュを変更することが必要になる場合があります。 たとえば、携帯電話サービス プロバイダーごとに異なるバージョンのページをキャッシュする必要がある場合があります。

注意 (継承者)

クラスから PageAdapter 継承する場合は、プロパティを CacheVaryByParams オーバーライドして、ターゲット固有のキャッシュを制御する追加の GET パラメーターまたは POST パラメーターの一覧を返すことができます。 基本メソッドが CacheVaryByParams 返します null

適用対象

こちらもご覧ください