Partage via


Microsoft.Extensions.Caching.Memory Espace de noms

Classes

CacheEntryExtensions

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

CacheExtensions

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

MemoryCache

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

MemoryCacheEntryExtensions

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

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 un 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é une fois qu’une entrée est supprimée du cache.

Interfaces

ICacheEntry

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

IMemoryCache

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

Énumérations

CacheItemPriority

Spécifie la façon dont les éléments sont hiérarchisés pour la conservation pendant un nettoyage déclenché par la pression 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.