PageAdapter.CacheVaryByParams 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 parâmetros adicionais dos pedidos HTTP GET e POST pelos quais a cache é variada para a página Web à qual este adaptador de página derivado está ligado.
public:
virtual property System::Collections::Specialized::StringCollection ^ CacheVaryByParams { System::Collections::Specialized::StringCollection ^ get(); };
public virtual System.Collections.Specialized.StringCollection CacheVaryByParams { get; }
member this.CacheVaryByParams : System.Collections.Specialized.StringCollection
Public Overridable ReadOnly Property CacheVaryByParams As StringCollection
Valor de Propriedade
An IList que contém uma lista dos parâmetros GET e POST; caso contrário, null.
Observações
Entidades na Web que armazenam em cache várias versões baseadas, entre outros fatores, nos parâmetros do pedido. Por exemplo, uma versão para cada localização de loja dentro de uma cadeia de retalho para a qual uma página poderia ser gerada seria normalmente armazenada em cache com base no nome do parâmetro (por exemplo, StoreID).
Para navegadores específicos, pode ser necessário variar a cache por parâmetros GET ou POST, além dos parâmetros que controlam a cache independente do destino. Por exemplo, pode ser necessário armazenar em cache diferentes versões de uma página para diferentes operadores de telemóveis.
Notas para Herdeiros
Quando herdas da PageAdapter classe, podes sobrescrever a CacheVaryByParams propriedade para devolver uma lista dos parâmetros adicionais GET ou POST para controlar a cache específica do alvo. O CacheVaryByParams método base devolve null.