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.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk