Sdílet prostřednictvím


PageAdapter.CacheVaryByParams Vlastnost

Definice

Získá seznam dalších parametrů z HTTP GET a POST požadavky, podle kterých je ukládání do mezipaměti různé pro webovou stránku, ke které je připojen tento odvozený page adaptér je připojen.

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

Hodnota vlastnosti

Obsahuje IList seznam parametrů GET a POST, jinak null.

Poznámky

Entity na webu, které ukládají webové stránky do mezipaměti, ukládají do mezipaměti více verzí, mimo jiné na základě parametrů požadavku. Například verze pro každé umístění obchodu v rámci maloobchodního řetězce, pro které může být vygenerována stránka, se obvykle ukládá do mezipaměti na základě názvu parametru (například StoreID).

U konkrétních prohlížečů může být nutné kromě parametrů, které řídí ukládání do mezipaměti nezávislé na cíli, měnit ukládání do mezipaměti podle parametrů GET nebo POST. Může být například nutné ukládat různé verze stránky do mezipaměti pro různé poskytovatele mobilních telefonních služeb.

Poznámky pro dědice

Když dědíte z PageAdapter třídy, můžete přepsat CacheVaryByParams vlastnost a vrátit seznam dalších parametrů GET nebo POST pro řízení ukládání do mezipaměti specifické pro cíl. Základní CacheVaryByParams metoda vrátí null.

Platí pro

Viz také