evento
Crie aplicativos e agentes de IA
17/03, 21 - 21/03, 10
Junte-se à série meetup para criar soluções de IA escaláveis com base em casos de uso do mundo real com outros desenvolvedores e especialistas.
Registe-se agoraEste browser já não é suportado.
Atualize para o Microsoft Edge para tirar partido das mais recentes funcionalidades, atualizações de segurança e de suporte técnico.
Fornece configuração para a implementação predefinida na memória ObjectCache através da memoryCache
entrada no ficheiro de configuração.
<configuração>
<system.runtime.caching>
<system.runtime.caching >
<!-- child elements -->
</system.runtime.caching >
As secções seguintes descrevem atributos, elementos subordinados e elementos principais.
None
Elemento | Descrição |
---|---|
<memoryCache> | Define um elemento que é utilizado para configurar uma cache baseada na MemoryCache classe . |
Elemento | Descrição |
---|---|
<configuração> | Especifica o elemento raiz em todos os ficheiros de configuração utilizados pelo runtime de linguagem comum e .NET Framework aplicações. |
As classes neste espaço de nomes fornecem uma forma de utilizar instalações de colocação em cache como as do ASP.NET, mas sem dependência da System.Web
assemblagem. Para obter mais informações, veja Colocação em cache no .NET Framework Applications.
Nota
A funcionalidade e os tipos de colocação em cache de saída no System.Runtime.Caching espaço de nomes são novos no .NET Framework 4.
O exemplo seguinte mostra como configurar uma cache baseada na MemoryCache classe . O exemplo mostra como configurar uma instância da namedCaches
entrada para a cache de memória. O nome da cache está definido como o nome de entrada de cache predefinido ao definir o name
atributo como "Predefinição".
O cacheMemoryLimitMegabytes
atributo e o physicalMemoryPercentage
atributo estão definidos como zero. Definir estes atributos como zero significa que a MemoryCache heurística de dimensionamento automático é utilizada por predefinição. A implementação da cache deve comparar a carga de memória atual com os limites de memória absolutos e baseados em percentagem a cada dois minutos.
<configuration>
<system.runtime.caching>
<memoryCache>
<namedCaches>
<add name="Default"
cacheMemoryLimitMegabytes="0"
physicalMemoryLimitPercentage="0"
pollingInterval="00:02:00" />
</namedCaches>
</memoryCache>
</system.runtime.caching>
</configuration>
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários:
evento
Crie aplicativos e agentes de IA
17/03, 21 - 21/03, 10
Junte-se à série meetup para criar soluções de IA escaláveis com base em casos de uso do mundo real com outros desenvolvedores e especialistas.
Registe-se agora