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
| IConfigureNamedOptions<TOptions> |
Mewakili sesuatu yang mengonfigurasi |
| IConfigureOptions<TOptions> |
Mewakili sesuatu yang mengonfigurasi |
| IOptions<TOptions> |
Digunakan untuk mengambil instans yang dikonfigurasi |
| IOptionsChangeTokenSource<TOptions> |
Digunakan untuk mengambil yang IChangeToken digunakan untuk melacak perubahan opsi. |
| IOptionsFactory<TOptions> |
Digunakan untuk membuat |
| IOptionsMonitor<TOptions> |
Digunakan untuk pemberitahuan saat |
| IOptionsMonitorCache<TOptions> |
Digunakan oleh IOptionsMonitor<TOptions> untuk menyimpan |
| IOptionsSnapshot<TOptions> |
Digunakan untuk mengakses nilai |
| IPostConfigureOptions<TOptions> |
Mewakili sesuatu yang mengonfigurasi |
| IStartupValidator |
Menyediakan metode yang dapat digunakan host untuk memvalidasi opsi selama startup. Opsi diaktifkan untuk divalidasi selama startup dengan memanggil ValidateOnStart<TOptions>(OptionsBuilder<TOptions>). |
| IValidateOptions<TOptions> |
Antarmuka yang digunakan untuk memvalidasi opsi. |
Keterangan
Untuk informasi selengkapnya tentang menerapkan pola opsi, lihat Pola opsi di .NET.