MemoryDistributedCache 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.
IDistributedCache Implementiert die Verwendung IMemoryCachevon .
public ref class MemoryDistributedCache : Microsoft::Extensions::Caching::Distributed::IDistributedCache
public class MemoryDistributedCache : Microsoft.Extensions.Caching.Distributed.IDistributedCache
type MemoryDistributedCache = class
interface IDistributedCache
Public Class MemoryDistributedCache
Implements IDistributedCache
- Vererbung
-
MemoryDistributedCache
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| MemoryDistributedCache(IOptions<MemoryDistributedCacheOptions>, ILoggerFactory) |
Erstellt eine neue MemoryDistributedCache-Instanz. |
| MemoryDistributedCache(IOptions<MemoryDistributedCacheOptions>) |
Erstellt eine neue MemoryDistributedCache-Instanz. |
Methoden
| Name | Beschreibung |
|---|---|
| Get(String) |
Ruft das angegebene Element ab, das IMemoryCache einem Schlüssel als Bytearray zugeordnet ist. |
| GetAsync(String, CancellationToken) |
Ruft asynchron das angegebene Element ab, das einem Schlüssel als IMemoryCache Bytearray zugeordnet ist. |
| Refresh(String) |
Aktualisiert das angegebene Element, das einem Schlüssel zugeordnet ist.IMemoryCache |
| RefreshAsync(String, CancellationToken) |
Aktualisiert asynchron das angegebene Element, das einem Schlüssel zugeordnet ist.IMemoryCache |
| Remove(String) |
Entfernt das angegebene Element, das einem Schlüssel zugeordnet ist, aus dem IMemoryCache. |
| RemoveAsync(String, CancellationToken) |
Entfernt asynchron das angegebene Element, das einem Schlüssel zugeordnet ist, aus dem IMemoryCache. |
| Set(String, Byte[], DistributedCacheEntryOptions) |
Legt das angegebene Element fest, das IMemoryCache einem Schlüssel im Bytearray zugeordnet ist. |
| SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken) |
Legt asynchron das angegebene Element fest, das IMemoryCache einem Schlüssel im Bytearray zugeordnet ist. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetString(IDistributedCache, String) |
Ruft eine Zeichenfolge aus dem angegebenen Cache mit dem angegebenen Schlüssel ab. |
| GetStringAsync(IDistributedCache, String, CancellationToken) |
Ruft asynchron eine Zeichenfolge aus dem angegebenen Cache mit dem angegebenen Schlüssel ab. |
| Set(IDistributedCache, String, Byte[]) |
Legt eine Abfolge von Bytes im angegebenen Cache mit dem angegebenen Schlüssel fest. |
| SetAsync(IDistributedCache, String, Byte[], CancellationToken) |
Legt asynchron eine Bytesequenz im angegebenen Cache mit dem angegebenen Schlüssel fest. |
| SetString(IDistributedCache, String, String, DistributedCacheEntryOptions) |
Legt eine Zeichenfolge im angegebenen Cache mit dem angegebenen Schlüssel fest. |
| SetString(IDistributedCache, String, String) |
Legt eine Zeichenfolge im angegebenen Cache mit dem angegebenen Schlüssel fest. |
| SetStringAsync(IDistributedCache, String, String, CancellationToken) |
Legt asynchron eine Zeichenfolge im angegebenen Cache mit dem angegebenen Schlüssel fest. |
| SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken) |
Legt asynchron eine Zeichenfolge im angegebenen Cache mit dem angegebenen Schlüssel fest. |