共用方式為


RedisCache 類別

定義

public ref class RedisCache : IDisposable, Microsoft::Extensions::Caching::Distributed::IBufferDistributedCache
public class RedisCache : IDisposable, Microsoft.Extensions.Caching.Distributed.IBufferDistributedCache
type RedisCache = class
    interface IBufferDistributedCache
    interface IDistributedCache
    interface IDisposable
Public Class RedisCache
Implements IBufferDistributedCache, IDisposable
繼承
RedisCache
實作

建構函式

RedisCache(IOptions<RedisCacheOptions>)

方法

Dispose()

執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
Get(String)

取得具有指定索引鍵的值。

GetAsync(String, CancellationToken)

取得具有指定索引鍵的值。

GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
Refresh(String)

根據快取索引鍵重新整理快取中的值,重設滑動期限逾時 (如有)。

RefreshAsync(String, CancellationToken)

根據快取索引鍵重新整理快取中的值,重設滑動期限逾時 (如有)。

Remove(String)

移除具有指定索引鍵的值。

RemoveAsync(String, CancellationToken)

移除具有指定索引鍵的值。

Set(String, Byte[], DistributedCacheEntryOptions)

使用指定的索引鍵設定值。

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

使用指定的索引鍵設定值。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

明確介面實作

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

擴充方法

GetString(IDistributedCache, String)

使用指定的索引鍵,從指定的快取中取得字串。

GetStringAsync(IDistributedCache, String, CancellationToken)

以非同步方式,使用指定的索引鍵,從指定的快取中取得字串。

Set(IDistributedCache, String, Byte[])

使用指定的索引鍵,在指定的快取中設定位元組序列。

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

以非同步方式,使用指定的索引鍵,在指定的快取中設定位元組序列。

SetString(IDistributedCache, String, String, DistributedCacheEntryOptions)

使用指定的索引鍵,在指定的快取中設定字串。

SetString(IDistributedCache, String, String)

使用指定的索引鍵,在指定的快取中設定字串。

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

以非同步方式,使用指定的索引鍵,在指定的快取中設定字串。

SetStringAsync(IDistributedCache, String, String, CancellationToken)

以非同步方式,使用指定的索引鍵,在指定的快取中設定字串。

適用於