MemoryCacheEntryExtensions Clase

Definición

Proporcione 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

Nombre Description
AddExpirationToken(MemoryCacheEntryOptions, IChangeToken)

Expira la entrada de caché si expira el especificado IChangeToken .

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate, Object)

Activa la devolución de llamada dada después de expulsar la entrada de caché de la memoria caché.

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate)

Activa la devolución de llamada dada después de expulsar la entrada de caché de la memoria 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, en relación con ahora.

SetPriority(MemoryCacheEntryOptions, CacheItemPriority)

Establece la prioridad para mantener la entrada de caché en la memoria caché durante una limpieza con tokens 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, no se tiene acceso a ella) antes de quitarla. Esto no extenderá la duración de la entrada más allá de la expiración absoluta (si se establece).

Se aplica a