IBufferDistributedCache Schnittstelle
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.
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. |