Compartilhar via


PartialCachingAttribute.VaryByCustom Propriedade

Definição

Obtém uma lista de cadeias de caracteres personalizadas que o cache de saída usará para variar o controle de usuário.

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

Valor da propriedade

A lista de cadeias de caracteres personalizadas.

Exemplos

O exemplo de código a seguir demonstra como o PartialCachingAttribute(Int32, String, String, String) construtor pode ser aplicado a um controle de usuário. No exemplo, o construtor é usado para indicar que o controle de usuário pode ser armazenado em cache e especificar que a entrada de cache depende do tipo de navegador e do número de versão principal.

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

Comentários

Se você especificar "navegador" para essa propriedade, o controle de usuário será variado por tipo de navegador e número de versão principal. Você também pode usar essa propriedade para estender os valores que o cache de saída varia a resposta de controle do usuário.

Aplica-se a