OptionsBuilder<TOptions> 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
用來設定 TOptions 執行個體。
generic <typename TOptions>
where TOptions : classpublic ref class OptionsBuilder
public class OptionsBuilder<TOptions> where TOptions : class
type OptionsBuilder<'Options (requires 'Options : null)> = class
Public Class OptionsBuilder(Of TOptions)
類型參數
- TOptions
要求的選項類型。
- 繼承
-
OptionsBuilder<TOptions>
建構函式
| OptionsBuilder<TOptions>(IServiceCollection, String) |
建構函式。 |
屬性
| Name |
|
| Services |
正在設定選項的 IServiceCollection。 |
方法
擴充方法
| Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration) |
註冊 |
| Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration, Action<BinderOptions>) |
註冊 |
| BindConfiguration<TOptions>(OptionsBuilder<TOptions>, String, Action<BinderOptions>) |
註冊相依性插入容器,將 |
| ValidateDataAnnotations<TOptions>(OptionsBuilder<TOptions>) |
註冊此選項執行個體以驗證其 DataAnnotations。 |
| ValidateOnStart<TOptions>(OptionsBuilder<TOptions>) |
在啟動時強制執行選項驗證檢查,而不是在執行時間中檢查。 |