CacheExtensions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournissez des méthodes d’extensions pour les IMemoryCache opérations.
public ref class CacheExtensions abstract sealed
public static class CacheExtensions
type CacheExtensions = class
Public Module CacheExtensions
- Héritage
-
CacheExtensions
Méthodes
Get(IMemoryCache, Object) |
Obtient la valeur associée à cette clé si elle est présente. |
Get<TItem>(IMemoryCache, Object) |
Obtient la valeur associée à cette clé si elle est présente. |
GetOrCreate<TItem>(IMemoryCache, Object, Func<ICacheEntry,TItem>) |
Obtient la valeur associée à cette clé si elle existe ou génère une nouvelle entrée à l’aide de la clé fournie et une valeur de la fabrique donnée si la clé est introuvable. |
GetOrCreate<TItem>(IMemoryCache, Object, Func<ICacheEntry,TItem>, MemoryCacheEntryOptions) |
Fournissez des méthodes d’extensions pour les IMemoryCache opérations. |
GetOrCreateAsync<TItem>(IMemoryCache, Object, Func<ICacheEntry,Task<TItem>>) |
Obtient de manière asynchrone la valeur associée à cette clé si elle existe, ou génère une nouvelle entrée à l’aide de la clé fournie et une valeur de la fabrique donnée si la clé est introuvable. |
GetOrCreateAsync<TItem>(IMemoryCache, Object, Func<ICacheEntry,Task<TItem>>, MemoryCacheEntryOptions) |
Fournissez des méthodes d’extensions pour les IMemoryCache opérations. |
Set<TItem>(IMemoryCache, Object, TItem) |
Associe une valeur à la clé spécifiée dans .IMemoryCache |
Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) |
Crée ou remplace l’entrée spécifiée dans le cache et définit la valeur avec une date d’expiration absolue. |
Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) |
Associe une entrée de cache à la clé spécifiée qui expirera à l’expiration IChangeToken . |
Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) |
Associe une entrée de cache à la clé spécifiée et applique les valeurs d’un existant MemoryCacheEntryOptions à l’entrée créée. |
Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) |
Associe une entrée de cache à une clé spécifiée qui expirera après une durée spécifiée. |
TryGetValue<TItem>(IMemoryCache, Object, TItem) |
Tente d’obtenir la valeur associée à une clé spécifiée. |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour