Freigeben über


PartialCachingAttribute.VaryByCustom Eigenschaft

Definition

Ruft eine Liste der benutzerdefinierten Zeichenfolgen ab, die vom Ausgabecache zum Variieren des Benutzersteuerelements verwendet werden.

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

Eigenschaftswert

Die Liste der benutzerdefinierten Zeichenfolgen.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie der PartialCachingAttribute(Int32, String, String, String) Konstruktor auf ein Benutzersteuerelement angewendet werden kann. Im Beispiel wird der Konstruktor verwendet, um anzugeben, dass das Benutzersteuerelement zwischengespeichert werden kann, und um anzugeben, dass der Cacheeintrag vom Browsertyp und der Hauptversionsnummer abhängig ist.

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

Hinweise

Wenn Sie "Browser" für diese Eigenschaft angeben, wird das Benutzersteuerelement nach Browsertyp und Hauptversionsnummer variiert. Sie können diese Eigenschaft auch verwenden, um die Werte zu erweitern, mit denen der Ausgabecache die Antwort des Benutzersteuerelements variiert.

Gilt für: