OptionsCache<TOptions> 類別

定義

快取 TOptions 實例。

generic <typename TOptions>
 where TOptions : classpublic ref class OptionsCache : Microsoft::Extensions::Options::IOptionsMonitorCache<TOptions>
public class OptionsCache<TOptions> : Microsoft.Extensions.Options.IOptionsMonitorCache<TOptions> where TOptions : class
type OptionsCache<'Options (requires 'Options : null)> = class
    interface IOptionsMonitorCache<'Options (requires 'Options : null)>
Public Class OptionsCache(Of TOptions)
Implements IOptionsMonitorCache(Of TOptions)

類型參數

TOptions

所要求的選項類型。

繼承
OptionsCache<TOptions>
實作

建構函式

名稱 Description
OptionsCache<TOptions>()

初始化該 OptionsCache<TOptions> 類別的實例。

方法

名稱 Description
Clear()

清除快取中所有選項實例。

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetOrAdd(String, Func<TOptions>)

取得一個命名的選項實例,或新增一個用 建立的 createOptions實例。

GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)
TryAdd(String, TOptions)

嘗試在快取中新增一個選項。

TryRemove(String)

嘗試移除選項實例。

適用於