OptionsBuilder<TOptions> Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengonfigurasi instans 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)
Jenis parameter
- TOptions
Jenis opsi yang diminta.
- Warisan
-
OptionsBuilder<TOptions>
Konstruktor
| Nama | Deskripsi |
|---|---|
| OptionsBuilder<TOptions>(IServiceCollection, String) |
Membuat instans OptionsBuilder<TOptions> baru kelas. |
Properti
| Nama | Deskripsi |
|---|---|
| Name |
Mendapatkan nama |
| Services |
Mendapatkan untuk opsi yang IServiceCollection sedang dikonfigurasi. |
Metode
| Nama | Deskripsi |
|---|---|
| Configure(Action<TOptions>) |
Mendaftarkan tindakan yang digunakan untuk mengonfigurasi jenis opsi tertentu. |
| Configure<TDep>(Action<TOptions,TDep>) |
Mendaftarkan tindakan yang digunakan untuk mengonfigurasi jenis opsi tertentu. |
| Configure<TDep1,TDep2,TDep3,TDep4,TDep5>(Action<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5>) |
Mendaftarkan tindakan yang digunakan untuk mengonfigurasi jenis opsi tertentu. |
| Configure<TDep1,TDep2,TDep3,TDep4>(Action<TOptions,TDep1,TDep2,TDep3,TDep4>) |
Mendaftarkan tindakan yang digunakan untuk mengonfigurasi jenis opsi tertentu. |
| Configure<TDep1,TDep2,TDep3>(Action<TOptions,TDep1,TDep2,TDep3>) |
Mendaftarkan tindakan yang digunakan untuk mengonfigurasi jenis opsi tertentu. |
| Configure<TDep1,TDep2>(Action<TOptions,TDep1,TDep2>) |
Mendaftarkan tindakan yang digunakan untuk mengonfigurasi jenis opsi tertentu. |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| PostConfigure(Action<TOptions>) |
Mendaftarkan tindakan yang digunakan untuk mengonfigurasi jenis opsi tertentu. |
| PostConfigure<TDep>(Action<TOptions,TDep>) |
Mendaftarkan tindakan yang digunakan untuk memposting konfigurasi jenis opsi tertentu. |
| PostConfigure<TDep1,TDep2,TDep3,TDep4,TDep5>(Action<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5>) |
Mendaftarkan tindakan yang digunakan untuk memposting konfigurasi jenis opsi tertentu. |
| PostConfigure<TDep1,TDep2,TDep3,TDep4>(Action<TOptions,TDep1,TDep2,TDep3,TDep4>) |
Mendaftarkan tindakan yang digunakan untuk memposting konfigurasi jenis opsi tertentu. |
| PostConfigure<TDep1,TDep2,TDep3>(Action<TOptions,TDep1,TDep2,TDep3>) |
Mendaftarkan tindakan yang digunakan untuk memposting konfigurasi jenis opsi tertentu. |
| PostConfigure<TDep1,TDep2>(Action<TOptions,TDep1,TDep2>) |
Mendaftarkan tindakan yang digunakan untuk memposting konfigurasi jenis opsi tertentu. |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
| Validate(Func<TOptions,Boolean>, String) |
Mendaftarkan tindakan validasi untuk jenis opsi. |
| Validate(Func<TOptions,Boolean>) |
Mendaftarkan tindakan validasi untuk jenis opsi menggunakan pesan kegagalan default. |
| Validate<TDep>(Func<TOptions,TDep,Boolean>, String) |
Mendaftarkan tindakan validasi untuk jenis opsi. |
| Validate<TDep>(Func<TOptions,TDep,Boolean>) |
Mendaftarkan tindakan validasi untuk jenis opsi menggunakan pesan kegagalan default. |
| Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>, String) |
Mendaftarkan tindakan validasi untuk jenis opsi. |
| Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>) |
Mendaftarkan tindakan validasi untuk jenis opsi menggunakan pesan kegagalan default. |
| Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>, String) |
Mendaftarkan tindakan validasi untuk jenis opsi. |
| Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>) |
Mendaftarkan tindakan validasi untuk jenis opsi menggunakan pesan kegagalan default. |
| Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>, String) |
Mendaftarkan tindakan validasi untuk jenis opsi. |
| Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>) |
Mendaftarkan tindakan validasi untuk jenis opsi menggunakan pesan kegagalan default. |
| Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>, String) |
Mendaftarkan tindakan validasi untuk jenis opsi. |
| Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>) |
Mendaftarkan tindakan validasi untuk jenis opsi menggunakan pesan kegagalan default. |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration, Action<BinderOptions>) |
Mendaftarkan instans konfigurasi yang |
| Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration) |
Mendaftarkan instans konfigurasi yang |
| BindConfiguration<TOptions>(OptionsBuilder<TOptions>, String, Action<BinderOptions>) |
Mendaftarkan kontainer injeksi dependensi untuk mengikat |
| ValidateDataAnnotations<TOptions>(OptionsBuilder<TOptions>) |
Daftarkan instans opsi ini untuk validasi DataAnnotations-nya. |
| ValidateOnStart<TOptions>(OptionsBuilder<TOptions>) |
Memberlakukan pemeriksaan validasi opsi pada awal daripada pada waktu proses. |