CacheEntryExtensions Classe

Définition

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

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

Méthodes

Nom Description
AddExpirationToken(ICacheEntry, IChangeToken)

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

RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate, Object)

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

RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate)

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

SetAbsoluteExpiration(ICacheEntry, DateTimeOffset)

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

SetAbsoluteExpiration(ICacheEntry, TimeSpan)

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

SetOptions(ICacheEntry, MemoryCacheEntryOptions)

Applique les valeurs d’un élément existant MemoryCacheEntryOptions à l’entrée.

SetPriority(ICacheEntry, 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(ICacheEntry, Int64)

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

SetSlidingExpiration(ICacheEntry, TimeSpan)

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

SetValue(ICacheEntry, Object)

Définit la valeur de l’entrée de cache.

S’applique à