PageAdapter.CacheVaryByHeaders Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá seznam dalších hlaviček HTTP, které ukládání do mezipaměti se liší pro webovou stránku, ke které je připojen tento odvozený adaptér stránky.
public:
virtual property System::Collections::Specialized::StringCollection ^ CacheVaryByHeaders { System::Collections::Specialized::StringCollection ^ get(); };
public virtual System.Collections.Specialized.StringCollection CacheVaryByHeaders { get; }
member this.CacheVaryByHeaders : System.Collections.Specialized.StringCollection
Public Overridable ReadOnly Property CacheVaryByHeaders As StringCollection
Hodnota vlastnosti
Obsahuje IList seznam hlaviček HTTP, nulljinak .
Poznámky
Entity na webu, které ukládají webové stránky do mezipaměti, ukládají do mezipaměti více verzí na základě hlaviček HTTP a dalších faktorů. Například verze pro každý jazyk, ve kterém je stránka generována, je obvykle uložena v mezipaměti na základě hlavičky Accept-Language HTTP.
U konkrétních prohlížečů může být nutné kromě hlaviček, které řídí ukládání do mezipaměti nezávislé na cíli, lišit podle hlaviček HTTP. Může být například nutné ukládat různé verze stránky do mezipaměti pro různé velikosti obrazovek.
Názvy hlaviček vrácené CacheVaryByHeaders vlastností se přidají do seznamu hlaviček v Vary hlavičce HTTP odeslané do klientského prohlížeče.
Poznámky pro dědice
Když dědíte z PageAdapter třídy, můžete vlastnost přepsat CacheVaryByHeaders tak, aby vrátila seznam dalších hlaviček pro řízení ukládání do mezipaměti specifické pro cíl. Základní CacheVaryByHeaders vlastnost vrátí null.