共用方式為


SqlServerCache 類別

定義

使用 Microsoft SQL Server 資料庫的分散式快取實作。

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

建構函式

SqlServerCache(IOptions<SqlServerCacheOptions>)

使用 Microsoft SQL Server 資料庫的分散式快取實作。

方法

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)

使用 Microsoft SQL Server 資料庫的分散式快取實作。

IBufferDistributedCache.SetAsync(String, ReadOnlySequence<Byte>, DistributedCacheEntryOptions, CancellationToken)

使用 Microsoft SQL Server 資料庫的分散式快取實作。

IBufferDistributedCache.TryGet(String, IBufferWriter<Byte>)

使用 Microsoft SQL Server 資料庫的分散式快取實作。

IBufferDistributedCache.TryGetAsync(String, IBufferWriter<Byte>, CancellationToken)

使用 Microsoft SQL Server 資料庫的分散式快取實作。

擴充方法

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)

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

適用於