Share via


OutputCacheProfile.VaryByHeader Vlastnost

Definice

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 na odepření služby na webový server.

Platí pro

Viz také