OutputCacheProfile.VaryByHeader 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á nebo nastaví VaryByHeader vlastnost.
public:
property System::String ^ VaryByHeader { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("varyByHeader")]
public string VaryByHeader { get; set; }
[<System.Configuration.ConfigurationProperty("varyByHeader")>]
member this.VaryByHeader : string with get, set
Public Property VaryByHeader As String
Hodnota vlastnosti
Hodnota VaryByHeader.
- Atributy
Příklady
Následující příklad kódu ukazuje, jak použít VaryByHeader vlastnost.
// Get the current VaryByHeader.
String varyByHeaderValue =
outputCacheProfile.VaryByHeader;
// Set the VaryByHeader.
outputCacheProfile.VaryByHeader =
string.Empty;
' Get the current VaryByHeader.
Dim varyByHeaderValue As String = _
outputCacheProfile.VaryByHeader
' Set the VaryByHeader.
outputCacheProfile.VaryByHeader = _
String.Empty
Poznámky
Jedná se VaryByHeader o středník oddělenou sadu hlaviček, které slouží k různým výstupům v mezipaměti. Jedná se o hlavičky HTTP přidružené k požadavku. Další informace naleznete v tématu Ukládání více verzí stránky do mezipaměti.
Poznámka:
Nastavení VaryByHeader jsou stejná VaryByHeader jako u atributu @ OutputCache. Nastavení hodnoty "*" se nedoporučuje měnit podle všech hlaviček. Může vést k přetečení mezipaměti nebo útoku na dostupnost služby na webový server.