MemoryCacheEntryExtensions Clase

Definición

Proporciona métodos de extensiones para MemoryCacheEntryOptions las operaciones.

public ref class MemoryCacheEntryExtensions abstract sealed
public static class MemoryCacheEntryExtensions
type MemoryCacheEntryExtensions = class
Public Module MemoryCacheEntryExtensions
Herencia
MemoryCacheEntryExtensions

Métodos

AddExpirationToken(MemoryCacheEntryOptions, IChangeToken)

La entrada de caché expira si expira el IChangeToken especificado.

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate)

La devolución de llamada especificada se desencadenará después de que la entrada de caché se expulse de la caché.

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate, Object)

La devolución de llamada especificada se desencadenará después de que la entrada de caché se expulse de la caché.

SetAbsoluteExpiration(MemoryCacheEntryOptions, DateTimeOffset)

Establece una fecha de expiración absoluta para la entrada de caché.

SetAbsoluteExpiration(MemoryCacheEntryOptions, TimeSpan)

Establece una hora de expiración absoluta, con respecto al momento actual.

SetPriority(MemoryCacheEntryOptions, CacheItemPriority)

Establece la prioridad para mantener la entrada de caché en la caché durante una limpieza con token de presión de memoria.

SetSize(MemoryCacheEntryOptions, Int64)

Establece el tamaño del valor de entrada de caché.

SetSlidingExpiration(MemoryCacheEntryOptions, TimeSpan)

Establece cuánto tiempo puede estar inactiva la entrada de caché (por ejemplo, sin acceder a ella) antes de que se quite. Esto no ampliará la duración de la entrada más allá de la expiración absoluta (si se establece).

Se aplica a