Udostępnij za pośrednictwem


OutputCacheProfile.VaryByHeader Właściwość

Definicja

Pobiera lub ustawia VaryByHeader właściwość.

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

Wartość właściwości

Wartość wyliczenia VaryByHeader.

Atrybuty

Przykłady

W poniższym przykładzie kodu pokazano, jak używać VaryByHeader właściwości.


// 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

Uwagi

Jest VaryByHeader to rozdzielany średnikami zestaw nagłówków używany do różnić buforowane dane wyjściowe. Są to nagłówki HTTP skojarzone z żądaniem. Aby uzyskać więcej informacji, zobacz Buforowanie wielu wersji strony.

Uwaga

Ustawienia VaryByHeader są takie same, które są używane przez VaryByHeader atrybut @ OutputCache. Nie zaleca się ustawiania wartości "*" w zależności od wszystkich nagłówków. Może to spowodować przepełnienie pamięci podręcznej lub atak typu "odmowa usługi" na serwerze sieci Web.

Dotyczy

Zobacz też