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 PROTOKOLU 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
ObjektIList, který obsahuje seznam hlaviček HTTP; v opačném případě . null
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 protokolu HTTP a dalších faktorů. Například verze pro každý jazyk, ve kterém se stránka generuje, se obvykle ukládá do mezipaměti na Accept-Language
základě hlavičky PROTOKOLU HTTP.
U konkrétních prohlížečů může být kromě hlaviček, které řídí ukládání do mezipaměti nezávislé na cíli, nutné měnit ukládání do mezipaměti podle hlaviček PROTOKOLU HTTP. Pro různé velikosti obrazovky může být například nutné ukládat různé verze stránky do mezipaměti.
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 přepsat CacheVaryByHeaders vlastnost a vrátit seznam dalších hlaviček pro řízení ukládání do mezipaměti specifické pro cíl. Základní CacheVaryByHeaders vlastnost vrátí null
.