OutputCacheProfile.VaryByParam Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví VaryByParam vlastnost .
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
Hodnota vlastnosti
Hodnota VaryByParam.
- Atributy
Příklady
Následující příklad kódu ukazuje, jak použít VaryByParam vlastnost .
// 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
Poznámky
Je VaryByParam sada parametrů oddělených středníky, která slouží k odličení výstupu v mezipaměti. Umožňuje měnit výstup uložený v mezipaměti řetězcem dotazu GET nebo formátem parametrů POST. Můžete například měnit výstup uživatelského ovládacího prvku na mezipaměť zadáním názvu uživatelského ovládacího prvku spolu s řetězcem dotazu nebo parametrem POST formuláře. Další informace najdete v tématu Ukládání více verzí výstupu uživatelského ovládacího prvku do mezipaměti.
Nastavení VaryByParam musí být definováno v profilu nebo direktivě @ OutputCache
stránky pomocí profilu.
Poznámka
Nastavení jsou stejná OutputCacheProfile.VaryByParam jako ta, která VaryByParam
používá atribut @ OutputCache. Nastavení hodnoty *se nedoporučuje měnit podle všech parametrů. To může vést k přetečení mezipaměti nebo útoku na dostupnost služby (DOS) na webový server.