PartialCachingAttribute.VaryByCustom 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á seznam vlastních řetězců, které výstupní mezipaměť bude používat k odlišným uživatelským ovládacím prvkům.
public:
property System::String ^ VaryByCustom { System::String ^ get(); };
public:
property System::String ^ VaryByCustom { System::String ^ get(); void set(System::String ^ value); };
public string VaryByCustom { get; }
public string VaryByCustom { get; set; }
member this.VaryByCustom : string
member this.VaryByCustom : string with get, set
Public ReadOnly Property VaryByCustom As String
Public Property VaryByCustom As String
Hodnota vlastnosti
Seznam vlastních řetězců.
Příklady
Následující příklad kódu ukazuje, jak PartialCachingAttribute(Int32, String, String, String) lze konstruktor použít na uživatelský ovládací prvek. V příkladu se konstruktor používá k označení, že uživatelský ovládací prvek lze uložit do mezipaměti, a k určení, že položka mezipaměti je závislá na typu prohlížeče a hlavním čísle verze.
// Set the PartialCachingAttribute.Duration property to
// 20 seconds and the PartialCachingAttribute.VaryByCustom
// property to browser.
[PartialCaching(20, null, null, "browser")]
public partial class ctlSelect : UserControl
' Set the PartialCachingAttribute.Duration property to
' 20 seconds and the PartialCachingAttribute.VaryByCustom
' property to browser.
<PartialCaching(20, Nothing, Nothing, "browser")> _
Public Class ctlSelect
Inherits UserControl
Poznámky
Pokud pro tuto vlastnost zadáte "browser", bude se uživatelský ovládací prvek lišit podle typu prohlížeče a čísla hlavní verze. Tuto vlastnost můžete použít také k rozšíření hodnot, které výstupní mezipaměť mění odezvu uživatelského ovládacího prvku.