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ść wyliczenia 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 ona zmianę buforowanych danych wyjściowych przez ciąg zapytania GET lub parametry POST formularza. Na przykład można zmieniać dane wyjściowe kontrolki użytkownika w 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.
Uwaga
Te OutputCacheProfile.VaryByParam same ustawienia są używane przez VaryByParam
atrybut @ OutputCache. Nie zaleca się ustawiania wartości "*" w zależności od wszystkich parametrów. Może to spowodować przepełnienie pamięci podręcznej lub atak typu "odmowa usługi" na serwerze sieci Web.