OutputCacheProfile.VaryByParam 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 VaryByParam właściwość .
public:
property System::String ^ VaryByParam { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("varyByParam")]
public string VaryByParam { get; set; }
[<System.Configuration.ConfigurationProperty("varyByParam")>]
member this.VaryByParam : string with get, set
Public Property VaryByParam As String
Wartość właściwości
Wartość VaryByParam .
- Atrybuty
Przykłady
W poniższym przykładzie kodu pokazano, jak używać VaryByParam właściwości .
// Get the current VaryByParam.
String varyByParamValue =
outputCacheProfile.VaryByParam;
// Set the VaryByParam.
outputCacheProfile.VaryByParam =
string.Empty;
' Get the current VaryByParam property.
Dim varyByParamValue As String = _
outputCacheProfile.VaryByParam
' Set the VaryByParam property.
outputCacheProfile.VaryByParam = _
String.Empty
Uwagi
Jest VaryByParam to rozdzielany średnikami zestaw parametrów używany do zmieniania buforowanych danych wyjściowych. Umożliwia to zmianę buforowanych danych wyjściowych według ciągu zapytania GET lub parametrów POST formularza. Na przykład można różnić dane wyjściowe kontrolki użytkownika do pamięci podręcznej, określając nazwę kontrolki użytkownika wraz z ciągiem zapytania lub parametrem POST formularza. Aby uzyskać więcej informacji, zobacz Buforowanie wielu wersji danych wyjściowych kontrolki użytkownika.
Ustawienie VaryByParam musi być zdefiniowane w profilu lub @ OutputCache dyrektywie strony przy użyciu profilu.
Note
Te OutputCacheProfile.VaryByParam same ustawienia są używane przez VaryByParam atrybut @ OutputCache. Nie zaleca się zmieniania według wszystkich parametrów przez ustawienie wartości "*". Może to spowodować przepełnienie pamięci podręcznej lub atak typu "odmowa usługi" na serwerze sieci Web.