Freigeben über


IBufferDistributedCache Schnittstelle

Definition

Stellt einen verteilten Cache serialisierter Werte dar, mit Unterstützung für die Datenübertragung mit geringer Zuordnung.

public interface class IBufferDistributedCache : Microsoft::Extensions::Caching::Distributed::IDistributedCache
public interface IBufferDistributedCache : Microsoft.Extensions.Caching.Distributed.IDistributedCache
type IBufferDistributedCache = interface
    interface IDistributedCache
Public Interface IBufferDistributedCache
Implements IDistributedCache
Abgeleitet
Implementiert

Methoden

Get(String)

Ruft einen Wert mit dem angegebenen Schlüssel ab.

(Geerbt von IDistributedCache)
GetAsync(String, CancellationToken)

Ruft einen Wert mit dem angegebenen Schlüssel ab.

(Geerbt von IDistributedCache)
Refresh(String)

Aktualisiert einen Wert im Cache basierend auf seinem Schlüssel, und setzt das Ablauftimeout für das Gleiten (falls vorhanden) zurück.

(Geerbt von IDistributedCache)
RefreshAsync(String, CancellationToken)

Aktualisiert einen Wert im Cache basierend auf seinem Schlüssel, und setzt das Ablauftimeout für das Gleiten (falls vorhanden) zurück.

(Geerbt von IDistributedCache)
Remove(String)

Entfernt den Wert mit dem angegebenen Schlüssel.

(Geerbt von IDistributedCache)
RemoveAsync(String, CancellationToken)

Entfernt den Wert mit dem angegebenen Schlüssel.

(Geerbt von IDistributedCache)
Set(String, Byte[], DistributedCacheEntryOptions)

Legt einen Wert mit dem angegebenen Schlüssel fest.

(Geerbt von IDistributedCache)
Set(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions)

Legt ein Cacheelement fest oder überschreibt es.

SetAsync(String, Byte[], DistributedCacheEntryOptions, CancellationToken)

Legt den Wert mit dem angegebenen Schlüssel fest.

(Geerbt von IDistributedCache)
SetAsync(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions, CancellationToken)

Legt asynchron einen Cacheeintrag fest oder überschreibt sie.

TryGet(String, IBufferWriter<Byte>)

Versucht, ein vorhandenes Cacheelement abzurufen.

TryGetAsync(String, IBufferWriter<Byte>, CancellationToken)

Versucht asynchron, einen vorhandenen Cacheeintrag abzurufen.

Erweiterungsmethoden

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)

Legt eine Zeichenfolge 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.

SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions, CancellationToken)

Legt asynchron 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.

Gilt für: