OutputCacheProfile.VaryByHeader Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.