Condividi tramite


PartialCachingAttribute.VaryByCustom Proprietà

Definizione

Ottiene un elenco di stringhe personalizzate che verrà utilizzato dalla cache di output per variare il controllo utente.

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

Valore della proprietà

Elenco di stringhe personalizzate.

Esempio

Nell'esempio di codice seguente viene illustrato come applicare il PartialCachingAttribute(Int32, String, String, String) costruttore a un controllo utente. Nell'esempio, il costruttore viene usato per indicare che il controllo utente può essere memorizzato nella cache e per specificare che la voce della cache dipende dal tipo di browser e dal numero di versione principale.

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

Commenti

Se si specifica "browser" per questa proprietà, il controllo utente sarà diverso in base al tipo di browser e al numero di versione principale. È anche possibile usare questa proprietà per estendere i valori che la cache di output varia la risposta del controllo utente.

Si applica a