Sdílet prostřednictvím


RedisCache Třída

Definice

public ref class RedisCache : IDisposable, Microsoft::Extensions::Caching::Distributed::IDistributedCache
public ref class RedisCache : IDisposable, Microsoft::Extensions::Caching::Distributed::IBufferDistributedCache, Microsoft::Extensions::Caching::Distributed::IDistributedCache
public class RedisCache : IDisposable, Microsoft.Extensions.Caching.Distributed.IDistributedCache
public class RedisCache : IDisposable, Microsoft.Extensions.Caching.Distributed.IBufferDistributedCache, Microsoft.Extensions.Caching.Distributed.IDistributedCache
type RedisCache = class
    interface IDistributedCache
    interface IDisposable
type RedisCache = class
    interface IBufferDistributedCache
    interface IDistributedCache
    interface IDisposable
Public Class RedisCache
Implements IDisposable, IDistributedCache
Public Class RedisCache
Implements IBufferDistributedCache, IDisposable, IDistributedCache
Dědičnost
RedisCache
Implementuje

Konstruktory

RedisCache(IOptions<RedisCacheOptions>)

Metody

Dispose()

Provede aplikací definované úlohy spojené s uvolněním nebo resetováním nespravovaných prostředků.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
Get(String)

Získá hodnotu s daným klíčem.

GetAsync(String, CancellationToken)

Získá hodnotu s daným klíčem.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
Refresh(String)

Aktualizuje hodnotu v mezipaměti na základě jejího klíče a resetuje její posuvný časový limit vypršení platnosti (pokud existuje).

RefreshAsync(String, CancellationToken)

Aktualizuje hodnotu v mezipaměti na základě jejího klíče a resetuje její posuvný časový limit vypršení platnosti (pokud existuje).

Remove(String)

Odebere hodnotu s daným klíčem.

RemoveAsync(String, CancellationToken)

Odebere hodnotu s daným klíčem.

Set(String, Byte[], DistributedCacheEntryOptions)

Nastaví hodnotu s daným klíčem.

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

Nastaví hodnotu s daným klíčem.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

IBufferDistributedCache.Set(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions)
IBufferDistributedCache.SetAsync(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions, CancellationToken)
IBufferDistributedCache.TryGet(String, IBufferWriter<Byte>)
IBufferDistributedCache.TryGetAsync(String, IBufferWriter<Byte>, CancellationToken)

Metody rozšíření

GetString(IDistributedCache, String)

Získá řetězec ze zadané mezipaměti se zadaným klíčem.

GetStringAsync(IDistributedCache, String, CancellationToken)

Asynchronně získá řetězec ze zadané mezipaměti se zadaným klíčem.

Set(IDistributedCache, String, Byte[])

Nastaví posloupnost bajtů v zadané mezipaměti se zadaným klíčem.

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

Asynchronně nastaví posloupnost bajtů v zadané mezipaměti se zadaným klíčem.

SetString(IDistributedCache, String, String)

Nastaví řetězec v zadané mezipaměti se zadaným klíčem.

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

Nastaví řetězec v zadané mezipaměti se zadaným klíčem.

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

Asynchronně nastaví řetězec v zadané mezipaměti se zadaným klíčem.

SetStringAsync(IDistributedCache, String, String, CancellationToken)

Asynchronně nastaví řetězec v zadané mezipaměti se zadaným klíčem.

Platí pro