語言

ConfigureNamedOptions<TOptions,TDep> 類別

定義

generic <typename TOptions, typename TDep>
 where TOptions : class where TDep : classpublic ref class ConfigureNamedOptions : Microsoft::Extensions::Options::IConfigureNamedOptions<TOptions>, Microsoft::Extensions::Options::IConfigureOptions<TOptions>
public class ConfigureNamedOptions<TOptions,TDep> : Microsoft.Extensions.Options.IConfigureNamedOptions<TOptions>, Microsoft.Extensions.Options.IConfigureOptions<TOptions> where TOptions : class where TDep : class
type ConfigureNamedOptions<'Options, 'Dep (requires 'Options : null and 'Dep : null)> = class
    interface IConfigureNamedOptions<'Options (requires 'Options : null)>
    interface IConfigureOptions<'Options (requires 'Options : null)>
Public Class ConfigureNamedOptions(Of TOptions, TDep)
Implements IConfigureNamedOptions(Of TOptions), IConfigureOptions(Of TOptions)

類型參數

TOptions

選項類型正在設定中。

TDep

依賴類型。

繼承
ConfigureNamedOptions<TOptions,TDep>
實作

建構函式

名稱 Description
ConfigureNamedOptions<TOptions,TDep>(String, TDep, Action<TOptions,TDep>)

初始化 ConfigureNamedOptions<TOptions,TDep> 的新執行個體。

屬性

名稱 Description
Action

這樣就能執行設定操作。

Dependency

他會產生依賴。

Name

取得期權名稱。

方法

名稱 Description
Configure(String, TOptions)

如果匹配Action,會呼叫註冊的配置name

Configure(TOptions)

配置 TOptions 一個實例為 DefaultName

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

適用於