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
The VaryByHeader je sada hlaviček oddělených středníkem, která slouží k odlišnému výstupu v mezipaměti. Toto jsou hlavičky HTTP přidružené k požadavku. Další informace najdete v tématu Ukládání více verzí stránky do mezipaměti.
Poznámka
Nastavení VaryByHeader jsou stejná jako nastavení, která VaryByHeader
používá atribut @ OutputCache. Nedoporučuje se měnit podle všech hlaviček nastavením hodnoty "*". To může vést k přetečení mezipaměti nebo útoku do služby dos na webový server.