IDistributedCache Schnittstelle

Definition

Stellt einen verteilten Cache von serialisierten Werten dar.Represents a distributed cache of serialized values.

public interface class IDistributedCache
public interface IDistributedCache
type IDistributedCache = interface
Public Interface IDistributedCache
Abgeleitet

Methoden

Get(String)

Ruft einen Wert mit dem angegebenen Schlüssel ab.Gets a value with the given key.

GetAsync(String)
GetAsync(String, CancellationToken)

Ruft einen Wert mit dem angegebenen Schlüssel ab.Gets a value with the given key.

Refresh(String)

Aktualisiert einen Wert im Cache auf Grundlage seines Schlüssels und setzt das gleitende Ablauftimeout (sofern vorhanden) zurück.Refreshes a value in the cache based on its key, resetting its sliding expiration timeout (if any).

RefreshAsync(String)
RefreshAsync(String, CancellationToken)

Aktualisiert einen Wert im Cache auf Grundlage seines Schlüssels und setzt das gleitende Ablauftimeout (sofern vorhanden) zurück.Refreshes a value in the cache based on its key, resetting its sliding expiration timeout (if any).

Remove(String)

Entfernt den Wert mit dem angegebenen Schlüssel.Removes the value with the given key.

RemoveAsync(String)
RemoveAsync(String, CancellationToken)

Entfernt den Wert mit dem angegebenen Schlüssel.Removes the value with the given key.

Set(String, Byte[], DistributedCacheEntryOptions)

Legt einen Wert mit dem angegebenen Schlüssel fest.Sets a value with the given key.

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

Legt den Wert mit dem angegebenen Schlüssel fest.Sets the value with the given key.

Erweiterungsmethoden

GetString(IDistributedCache, String)

Ruft eine Zeichenfolge aus dem angegebenen Cache mit dem angegebenen Schlüssel ab.Gets a string from the specified cache with the specified key.

GetStringAsync(IDistributedCache, String)

Ruft eine Zeichenfolge aus dem angegebenen Cache mit dem angegebenen Schlüssel asynchron ab.Asynchronously gets a string from the specified cache with the specified key.

GetStringAsync(IDistributedCache, String, CancellationToken)

Ruft eine Zeichenfolge aus dem angegebenen Cache mit dem angegebenen Schlüssel asynchron ab.Asynchronously gets a string from the specified cache with the specified key.

Set(IDistributedCache, String, Byte[])

Legt eine Bytesequenz im angegebenen Cache mit dem angegebenen Schlüssel fest.Sets a sequence of bytes in the specified cache with the specified key.

SetAsync(IDistributedCache, String, Byte[])

Legt eine Bytesequenz im angegebenen Cache mit dem angegebenen Schlüssel asynchron fest.Asynchronously sets a sequence of bytes in the specified cache with the specified key.

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

Legt eine Bytesequenz im angegebenen Cache mit dem angegebenen Schlüssel asynchron fest.Asynchronously sets a sequence of bytes in the specified cache with the specified key.

SetString(IDistributedCache, String, String)

Legt eine Zeichenfolge im angegebenen Cache mit dem angegebenen Schlüssel fest.Sets a string in the specified cache with the specified key.

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

Legt eine Zeichenfolge im angegebenen Cache mit dem angegebenen Schlüssel fest.Sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String)

Legt eine Zeichenfolge im angegebenen Cache mit dem angegebenen Schlüssel asynchron fest.Asynchronously sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String, DistributedCacheEntryOptions)

Legt eine Zeichenfolge im angegebenen Cache mit dem angegebenen Schlüssel asynchron fest.Asynchronously sets a string in the specified cache with the specified key.

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

Legt eine Zeichenfolge im angegebenen Cache mit dem angegebenen Schlüssel asynchron fest.Asynchronously sets a string in the specified cache with the specified key.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Legt eine Zeichenfolge im angegebenen Cache mit dem angegebenen Schlüssel asynchron fest.Asynchronously sets a string in the specified cache with the specified key.

Gilt für: