PartialCachingAttribute.VaryByCustom Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém uma lista de strings personalizadas que a cache de saída usará para variar o controlo do utilizador.
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 de Propriedade
A lista de cordas personalizadas.
Exemplos
O exemplo de código seguinte demonstra como o PartialCachingAttribute(Int32, String, String, String) construtor pode ser aplicado a um controlo de utilizador. No exemplo, o construtor é usado para indicar que o controlo do utilizador pode ser armazenado em cache e para especificar que a entrada na 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
Observações
Se especificar "browser" para esta propriedade, o controlo do utilizador será variado consoante o tipo de navegador e o número de versão principal. Também pode usar esta propriedade para estender os valores, fazendo com que a cache de saída varie a resposta de controlo do utilizador.