OutputCacheProfile.VaryByParam 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 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ść nieruchomoś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.