OutputCacheProfile.VaryByHeader Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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ść nieruchomoś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.