MemoryCacheEntryExtensions Classe

Definição

Forneça métodos de extensões 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

Nome Description
AddExpirationToken(MemoryCacheEntryOptions, IChangeToken)

Expira a entrada de cache se o determinado IChangeToken expirar.

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate, Object)

Aciona o retorno de chamada determinado depois que a entrada de cache é removida do cache.

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate)

Aciona o retorno de chamada determinado depois que a entrada de cache é removida do cache.

SetAbsoluteExpiration(MemoryCacheEntryOptions, DateTimeOffset)

Define uma data de validade absoluta para a entrada de cache.

SetAbsoluteExpiration(MemoryCacheEntryOptions, TimeSpan)

Define um tempo de expiração absoluto, em relação a agora.

SetPriority(MemoryCacheEntryOptions, CacheItemPriority)

Define a prioridade para manter a entrada de cache no cache durante uma limpeza com token de pressão de memória.

SetSize(MemoryCacheEntryOptions, Int64)

Define o tamanho do valor de entrada do cache.

SetSlidingExpiration(MemoryCacheEntryOptions, TimeSpan)

Define por quanto tempo a entrada de cache pode ficar inativa (por exemplo, não acessada) antes de ser removida. Isso não estenderá o tempo de vida da entrada além da expiração absoluta (se definido).

Aplica-se a