SqlServerCacheOptions 類別

定義

SqlServerCache 的組態選項。

public ref class SqlServerCacheOptions : Microsoft::Extensions::Options::IOptions<Microsoft::Extensions::Caching::SqlServer::SqlServerCacheOptions ^>
public class SqlServerCacheOptions : Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Caching.SqlServer.SqlServerCacheOptions>
type SqlServerCacheOptions = class
    interface IOptions<SqlServerCacheOptions>
Public Class SqlServerCacheOptions
Implements IOptions(Of SqlServerCacheOptions)
繼承
SqlServerCacheOptions
實作

建構函式

SqlServerCacheOptions()

SqlServerCache 的組態選項。

屬性

ConnectionString

資料庫的連接字串。

DefaultSlidingExpiration

如果未明確設定 Absolute 或 SlidingExpiration,則為快取項目的預設滑動到期日。 預設為 20 分鐘。

ExpiredItemsDeletionInterval

掃描和刪除快取中過期項目的定期間隔。 預設值為 30 分鐘。

SchemaName

資料表的結構描述名稱。

SystemClock

用來表示機器時鐘以啟用單元測試的抽象概念。

TableName

儲存快取項目的資料表名稱。

方法

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

明確介面實作

IOptions<SqlServerCacheOptions>.Value

取得預設的已設定 TOptions 執行個體。

適用於