Microsoft.Extensions.Options Ruang nama
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.
Menyediakan jenis yang digunakan untuk menerapkan pola opsi.
Kelas
Antarmuka
| Nama | Deskripsi |
|---|---|
| IConfigureNamedOptions<TOptions> |
Mewakili sesuatu yang mengonfigurasi |
| IConfigureOptions<TOptions> |
Mewakili sesuatu yang mengonfigurasi |
| IOptions<TOptions> |
Mengambil instans yang dikonfigurasi |
| IOptionsChangeTokenSource<TOptions> |
Mengambil yang IChangeToken digunakan untuk melacak perubahan opsi. |
| IOptionsFactory<TOptions> |
Membuat instans |
| IOptionsMonitor<TOptions> |
Memantau perubahan pada |
| IOptionsMonitorCache<TOptions> |
Digunakan oleh IOptionsMonitor<TOptions> untuk menyimpan |
| IOptionsSnapshot<TOptions> |
Digunakan untuk mengakses nilai |
| IPostConfigureOptions<TOptions> |
Mewakili sesuatu yang mengonfigurasi |
| IStartupValidator |
Digunakan oleh host untuk memvalidasi opsi selama startup. |
| IValidateOptions<TOptions> |
Memvalidasi opsi. |
Keterangan
Untuk informasi selengkapnya tentang menerapkan pola opsi, lihat pola Options di .NET.