MemoryCacheEntryExtensions Classe
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.
Fornecer métodos de extensão para MemoryCacheEntryOptions operações.
public ref class MemoryCacheEntryExtensions abstract sealed
public static class MemoryCacheEntryExtensions
type MemoryCacheEntryExtensions = class
Public Module MemoryCacheEntryExtensions
- Herança
-
MemoryCacheEntryExtensions
Métodos
| Name | Description |
|---|---|
| AddExpirationToken(MemoryCacheEntryOptions, IChangeToken) |
Expira a entrada do cache se a dada IChangeToken expirar. |
| RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate, Object) |
Dispara o callback dado depois de a entrada da cache ser expulsa da cache. |
| RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate) |
Dispara o callback dado depois de a entrada da cache ser expulsa da cache. |
| SetAbsoluteExpiration(MemoryCacheEntryOptions, DateTimeOffset) |
Define uma data de expiração absoluta para a entrada da cache. |
| SetAbsoluteExpiration(MemoryCacheEntryOptions, TimeSpan) |
Define um tempo de expiração absoluto, relativo ao presente. |
| SetPriority(MemoryCacheEntryOptions, CacheItemPriority) |
Define a prioridade para manter a entrada da cache na cache durante uma limpeza tokenizada por pressão de memória. |
| SetSize(MemoryCacheEntryOptions, Int64) |
Define o tamanho do valor de entrada da cache. |
| SetSlidingExpiration(MemoryCacheEntryOptions, TimeSpan) |
Define quanto tempo a entrada do cache pode estar inativa (por exemplo, não acedida) antes de ser removida. Isto não prolongará a vida útil da entrada para além da expiração absoluta (se for definida). |