Microsoft.Extensions.Caching.Memory Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene tipos para el almacenamiento en caché en memoria, incluidas interfaces e implementaciones para el almacenamiento en caché local.
Clases
| Nombre | Description |
|---|---|
| CacheEntryExtensions |
Proporciona métodos de extensiones para ICacheEntry las operaciones. |
| CacheExtensions |
Proporciona métodos de extensiones para IMemoryCache las operaciones. |
| MemoryCache |
IMemoryCache Implementa el uso de un diccionario para almacenar sus entradas. |
| MemoryCacheEntryExtensions |
Proporcione métodos de extensiones para MemoryCacheEntryOptions las operaciones. |
| MemoryCacheEntryOptions |
Representa las opciones de caché aplicadas a una entrada de la IMemoryCache instancia. |
| MemoryCacheOptions |
Especifica las opciones de MemoryCache. |
| MemoryCacheStatistics |
Contiene una instantánea de estadísticas de una memoria caché. |
| MemoryDistributedCacheOptions |
Especifica las opciones de MemoryDistributedCacheOptions. |
| PostEvictionCallbackRegistration |
Representa un delegado de devolución de llamada que se desencadenará después de expulsar una entrada de la memoria caché. |
Interfaces
| Nombre | Description |
|---|---|
| ICacheEntry |
Representa una entrada en la IMemoryCache implementación. Cuando disposed, se confirma en la memoria caché. |
| IMemoryCache |
Representa una caché local en memoria cuyos valores no se serializan. |
Enumeraciones
| Nombre | Description |
|---|---|
| CacheItemPriority |
Especifica cómo se priorizan los elementos para la conservación durante una limpieza desencadenada por presión de memoria. |
| EvictionReason |
Especifica los motivos por los que se desalodó una entrada de la memoria caché. |
Delegados
| Nombre | Description |
|---|---|
| PostEvictionDelegate |
Representa el método de devolución de llamada al que se llama cuando expira una entrada de caché. |