Elemento de cache para armazenamento em cache (ASP.NET Settings esquema)
Define as configurações de cache de nível de aplicativo Web para um aplicativo Web ASP.NET.
configuração elemento (Geral Settings esquema)
System.Web elemento (esquema configurações ASP.NET)
Cache elemento (esquema configurações ASP.NET)
Elemento de cache para armazenamento em cache (ASP.NET Settings esquema)
<cache disableMemoryCollection="true|false"
disableExpiration="true|false"
privateBytesLimit="number"
percentagePhysicalMemoryUsedLimit="number"
privateBytesPollTime="HH:MM:SS" />
Atributos e elementos
As seções a seguir descrevem atributos, elementos filho, e elementos pai.
Atributos
Atributo |
Descrição |
---|---|
disableMemoryCollection |
Opcional Boolean atributo. Obtém ou define um valor que indica se a coleção de memória cache que ocorre quando o computador está sob pressão de memória está desabilitado. |
disableExpiration |
Opcional Boolean atributo. Obtém ou define um valor que indica se a expiração do cache está desabilitado. Quando desabilitado, os itens armazenados em cache não expiram e eliminação de plano de fundo dos itens expirados do cache não ocorrerá. |
privateBytesLimit |
Opcional Int64 atributo. Obtém ou define um valor que indica o dimensionar máximo de um aplicativo particular bytes antes de inicia o cache de liberação expiraram itens e tentar recuperar memória. Esse limite inclui memória usada pelo cache, bem sistema autônomo memória normal sobrecarga do aplicativo em execução. Uma configuração igual a zero indica que o ASP.NET usará sua própria análise heurística para determinar quando iniciar a recuperação da memória. |
percentagePhysicalMemoryUsedLimit |
Opcional Int32 atributo. Obtém ou define um valor que indica a porcentagem máxima de memória física da computador que pode ser usada antes de inicia o cache de liberação de itens e tenta recuperar memória. Observe que o limite aplica-se a memória física total em uso. A configuração 0 resultados em entradas sendo removidas imediatamente, assim sistema autônomo são inseridos. |
privateBytesPollTime |
Opcional TimeSpan atributo. Obtém ou define um valor que indica o intervalo de time entre sondagem para uso de memória de bytes particulares do aplicativo. |
Elementos filho
Nenhum.
Elementos pai
Elemento |
Descrição |
---|---|
configuration |
O elemento raiz exigido em todos os arquivos de configuração usado por common linguagem tempo de execução e .NET estrutura aplicativos. |
system.web |
Especifica o elemento raiz para as definições de configuração do ASP.NET em um arquivo de configuração. Contém elementos de configuração configurar aplicativos ASP.NET e o controle como os aplicativos se comportam. |
caching |
Define as configurações de cache para um aplicativo da Web. |
Comentários
Configuração padrão
O seguinte padrão cache elemento não está configurado explicitamente no arquivo de configuração do computador ou no arquivo Web.config raiz, mas é a configuração padrão retornada pelo aplicativo do .NET estrutura versão 2.0.
<cache disableMemoryCollection="false"
disableExpiration="false" privateBytesLimit="0"
percentagePhysicalMemoryUsedLimit="90"
privateBytesPollTime="00:02:00" />
Exemplo
O exemplo a seguir define as configurações de cache global de um aplicativo ASP.NET.
<cache disableMemoryCollection = "false"
disableExpiration = "false"
privateBytesLimit = "20971520"
percentagePhysicalMemoryUsedLimit = 60"
privateBytesPollTime = "00:01:00"/>
Informações do elemento
Manipulador de seção de configuração |
|
Configuração de membro |
|
Locais configuráveis |
Machine.config Web.config de nível de raiz Nível do aplicativo Web.config |
Requisitos |
IIS versão 5.0, 5.1 e 6.0 .NET Framework versão 2,0 Visual Studio 2005 |
Consulte também
Tarefas
Como: Configurar diretórios específicos usando configurações de local
Como: Bloquear ASP.NET Configuration Settings
Conceitos
Configuração de cache no ASP.NET
Visão geral do cache no ASP.NET
Hierarquia e Herança do Arquivo de Configuração do ASP.NET
Protegendo configuração ASP.NET
Cenários de configuração ASP.NET
Referência
System.Web elemento (esquema configurações ASP.NET)
configuração elemento (Geral Settings esquema)
Elemento de cache para armazenamento em cache (ASP.NET Settings esquema)
Outros recursos
Configurações gerais (ASP.NET)
Definições de configuração ASP.NET
Administrando ites da Web do ASP.NET