PageAdapter.CacheVaryByParams Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém uma lista de parâmetros adicionais de solicitações HTTP GET e POST pela qual o cache é variado para a página da Web à qual este adaptador de página derivado está anexado.
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 da propriedade
Um IList que contém uma lista dos parâmetros GET e POST; caso contrário, null
.
Comentários
Entidades na Web que armazenam em cache páginas da Web armazenam em cache várias versões com base, entre outros fatores, nos parâmetros de solicitação. Por exemplo, uma versão para cada local de repositório em uma cadeia de varejo para a qual uma página pode ser gerada normalmente seria armazenada em cache com base no nome do parâmetro (por exemplo, StoreID
).
Para navegadores específicos, pode ser necessário variar o cache por parâmetros GET ou POST, além dos parâmetros que controlam o cache independente de destino. Por exemplo, pode ser necessário armazenar em cache diferentes versões de uma página para diferentes provedores de serviços de telefonia móvel.
Notas aos Herdeiros
Ao herdar da PageAdapter classe , você pode substituir a CacheVaryByParams propriedade para retornar uma lista dos parâmetros GET ou POST adicionais para controlar o cache específico do destino. O CacheVaryByParams método base retorna null
.