Sdílet prostřednictvím


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

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.

Platí pro

Viz také