Sdílet prostřednictvím


PageAdapter.CacheVaryByHeaders Vlastnost

Definice

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.

Platí pro

Viz také