MemoryCacheEntryExtensions Classe

Définition

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

public ref class MemoryCacheEntryExtensions abstract sealed
public static class MemoryCacheEntryExtensions
type MemoryCacheEntryExtensions = class
Public Module MemoryCacheEntryExtensions
Héritage
MemoryCacheEntryExtensions

Méthodes

Nom Description
AddExpirationToken(MemoryCacheEntryOptions, IChangeToken)

Expire l’entrée du cache si l’élément donné IChangeToken expire.

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate, Object)

Déclenche le rappel donné une fois l’entrée du cache supprimée du cache.

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate)

Déclenche le rappel donné une fois l’entrée du cache supprimée du cache.

SetAbsoluteExpiration(MemoryCacheEntryOptions, DateTimeOffset)

Définit une date d’expiration absolue pour l’entrée du cache.

SetAbsoluteExpiration(MemoryCacheEntryOptions, TimeSpan)

Définit un délai d’expiration absolu, par rapport à maintenant.

SetPriority(MemoryCacheEntryOptions, CacheItemPriority)

Définit la priorité pour conserver l’entrée du cache dans le cache pendant un nettoyage par jetons de pression de la mémoire.

SetSize(MemoryCacheEntryOptions, Int64)

Définit la taille de la valeur d’entrée du cache.

SetSlidingExpiration(MemoryCacheEntryOptions, TimeSpan)

Définit la durée pendant laquelle l’entrée du cache peut être inactive (par exemple, non accessible) avant sa suppression. Cela ne prolongera pas la durée de vie de l’entrée au-delà de l’expiration absolue (si elle est définie).

S’applique à