PartialCachingAttribute.VaryByCustom Tulajdonság

Definíció

Lekéri azoknak az egyéni sztringeknek a listáját, amelyeket a kimeneti gyorsítótár a felhasználói vezérlők eltérő használatára fog használni.

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

Tulajdonság értéke

Az egyéni sztringek listája.

Példák

Az alábbi példakód bemutatja, hogyan alkalmazható a PartialCachingAttribute(Int32, String, String, String) konstruktor egy felhasználói vezérlőre. A példában a konstruktor azt jelzi, hogy a felhasználói vezérlő gyorsítótárazható, és annak megadására, hogy a gyorsítótár bejegyzése a böngésző típusától és főverziószámától függ.

// 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

Megjegyzések

Ha ehhez a tulajdonsághoz a "böngészőt" adja meg, a felhasználói vezérlő böngészőtípus és főverziószám szerint változik. Ezzel a tulajdonságkal kiterjesztheti azokat az értékeket is, amelyeket a kimeneti gyorsítótár a felhasználói vezérlő válaszától függően változik.

A következőre érvényes: