Microsoft.Extensions.Caching.Memory Espace de noms

Classes

CacheEntryExtensions

Fournit des méthodes d’extensions pour les ICacheEntry opérations.

CacheExtensions

Fournissez des méthodes d’extensions pour les IMemoryCache opérations.

MemoryCache

Implémentation de IMemoryCache à l’aide d’un dictionnaire pour stocker ses entrées.

MemoryCacheEntryExtensions

Fournit des méthodes d’extensions pour les MemoryCacheEntryOptions opérations.

MemoryCacheEntryOptions

Représente les options de cache appliquées à une entrée de l’instance IMemoryCache.

MemoryCacheOptions

Spécifie les options de MemoryCache.

MemoryCacheStatistics

Contient une instantané de statistiques pour un cache de mémoire.

MemoryDistributedCacheOptions

Spécifie les options de MemoryDistributedCacheOptions.

PostEvictionCallbackRegistration

Représente un délégué de rappel qui sera déclenché après la suppression d’une entrée du cache.

Interfaces

ICacheEntry

Représente une entrée dans l’implémentation de IMemoryCache.

IMemoryCache

Représente un cache en mémoire local dont les valeurs ne sont pas sérialisées.

Énumérations

CacheItemPriority

Spécifie la manière dont les éléments sont classés par ordre de priorité pendant un nettoyage déclenché par une sollicitation de la mémoire.

EvictionReason

Spécifie les raisons pour lesquelles une entrée a été supprimée du cache.

Délégués

PostEvictionDelegate

Signature du rappel qui est appelé lorsqu’une entrée de cache expire.