MemoryDistributedCache Klasse

Definition

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.

Gilt für: