CacheExtensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellen Sie Erweiterungsmethoden für IMemoryCache Vorgänge bereit.
public ref class CacheExtensions abstract sealed
public static class CacheExtensions
type CacheExtensions = class
Public Module CacheExtensions
- Vererbung
-
CacheExtensions
Methoden
Get(IMemoryCache, Object) |
Ruft den diesem Schlüssel zugeordneten Wert ab, falls vorhanden. |
Get<TItem>(IMemoryCache, Object) |
Ruft den diesem Schlüssel zugeordneten Wert ab, falls vorhanden. |
GetOrCreate<TItem>(IMemoryCache, Object, Func<ICacheEntry,TItem>) |
Ruft den diesem Schlüssel zugeordneten Wert ab, sofern er vorhanden ist, oder generiert einen neuen Eintrag mithilfe des bereitgestellten Schlüssels und eines Werts aus der angegebenen Factory, wenn der Schlüssel nicht gefunden wird. |
GetOrCreate<TItem>(IMemoryCache, Object, Func<ICacheEntry,TItem>, MemoryCacheEntryOptions) |
Stellen Sie Erweiterungsmethoden für IMemoryCache Vorgänge bereit. |
GetOrCreateAsync<TItem>(IMemoryCache, Object, Func<ICacheEntry,Task<TItem>>) |
Ruft asynchron den diesem Schlüssel zugeordneten Wert ab, sofern er vorhanden ist, oder generiert einen neuen Eintrag mithilfe des bereitgestellten Schlüssels und eines Werts aus der angegebenen Factory, wenn der Schlüssel nicht gefunden wird. |
GetOrCreateAsync<TItem>(IMemoryCache, Object, Func<ICacheEntry,Task<TItem>>, MemoryCacheEntryOptions) |
Stellen Sie Erweiterungsmethoden für IMemoryCache Vorgänge bereit. |
Set<TItem>(IMemoryCache, Object, TItem) |
Ordnet einen Wert dem angegebenen Schlüssel im IMemoryCachezu. |
Set<TItem>(IMemoryCache, Object, TItem, DateTimeOffset) |
Erstellt oder überschreibt den angegebenen Eintrag im Cache und legt den Wert mit einem absoluten Ablaufdatum fest. |
Set<TItem>(IMemoryCache, Object, TItem, IChangeToken) |
Ordnet einen Cacheeintrag dem angegebenen Schlüssel zu, der bei IChangeToken Ablauf abläuft. |
Set<TItem>(IMemoryCache, Object, TItem, MemoryCacheEntryOptions) |
Ordnet einen Cacheeintrag dem angegebenen Schlüssel zu und wendet die Werte eines vorhandenen MemoryCacheEntryOptions auf den erstellten Eintrag an. |
Set<TItem>(IMemoryCache, Object, TItem, TimeSpan) |
Ordnet einen Cacheeintrag einem angegebenen Schlüssel zu, der nach einer angegebenen Dauer abläuft. |
TryGetValue<TItem>(IMemoryCache, Object, TItem) |
Versucht, den Wert abzurufen, der einem angegebenen Schlüssel zugeordnet ist. |
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für