IConfigurationSection Antarmuka
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.
Mewakili bagian dari nilai konfigurasi aplikasi.
public interface class IConfigurationSection : Microsoft::Extensions::Configuration::IConfiguration
public interface IConfigurationSection : Microsoft.Extensions.Configuration.IConfiguration
type IConfigurationSection = interface
interface IConfiguration
Public Interface IConfigurationSection
Implements IConfiguration
- Turunan
- Penerapan
Properti
Item[String] |
Mendapatkan atau menetapkan nilai konfigurasi. (Diperoleh dari IConfiguration) |
Key |
Mendapatkan kunci yang diduduki bagian ini di induknya. |
Path |
Mendapatkan jalur lengkap ke bagian ini dalam IConfiguration. |
Value |
Mendapatkan atau mengatur nilai bagian. |
Metode
GetChildren() |
Mendapatkan sub-bagian konfigurasi turunan langsung. (Diperoleh dari IConfiguration) |
GetReloadToken() |
Mencoba untuk mendapatkan IChangeToken untuk pelacakan perubahan. (Diperoleh dari IConfiguration) |
GetSection(String) |
Mendapatkan sub-bagian konfigurasi dengan kunci yang ditentukan. (Diperoleh dari IConfiguration) |
Metode Ekstensi
Bind(IConfiguration, Object) |
Mencoba mengikat instans objek yang diberikan ke nilai konfigurasi dengan mencocokkan nama properti terhadap kunci konfigurasi secara rekursif. |
Bind(IConfiguration, Object, Action<BinderOptions>) |
Mencoba mengikat instans objek yang diberikan ke nilai konfigurasi dengan mencocokkan nama properti terhadap kunci konfigurasi secara rekursif. |
Bind(IConfiguration, String, Object) |
Upaya untuk mengikat instans objek yang diberikan ke bagian konfigurasi yang ditentukan oleh kunci dengan mencocokkan nama properti terhadap kunci konfigurasi secara rekursif. |
Get(IConfiguration, Type) |
Upaya untuk mengikat instans konfigurasi ke instans baru jenis T. Jika bagian konfigurasi ini memiliki nilai, yang akan digunakan. Jika tidak, mengikat dengan mencocokkan nama properti terhadap kunci konfigurasi secara rekursif. |
Get(IConfiguration, Type, Action<BinderOptions>) |
Upaya untuk mengikat instans konfigurasi ke instans baru jenis T. Jika bagian konfigurasi ini memiliki nilai, yang akan digunakan. Jika tidak, mengikat dengan mencocokkan nama properti terhadap kunci konfigurasi secara rekursif. |
Get<T>(IConfiguration) |
Upaya untuk mengikat instans konfigurasi ke instans baru jenis T. Jika bagian konfigurasi ini memiliki nilai, yang akan digunakan. Jika tidak, mengikat dengan mencocokkan nama properti terhadap kunci konfigurasi secara rekursif. |
Get<T>(IConfiguration, Action<BinderOptions>) |
Upaya untuk mengikat instans konfigurasi ke instans baru jenis T. Jika bagian konfigurasi ini memiliki nilai, yang akan digunakan. Jika tidak, mengikat dengan mencocokkan nama properti terhadap kunci konfigurasi secara rekursif. |
GetValue(IConfiguration, Type, String) |
Mengekstrak nilai dengan kunci yang ditentukan dan mengonversinya ke jenis yang ditentukan. |
GetValue(IConfiguration, Type, String, Object) |
Mengekstrak nilai dengan kunci yang ditentukan dan mengonversinya ke jenis yang ditentukan. |
GetValue<T>(IConfiguration, String) |
Mengekstrak nilai dengan kunci yang ditentukan dan mengonversinya menjadi jenis T. |
GetValue<T>(IConfiguration, String, T) |
Mengekstrak nilai dengan kunci yang ditentukan dan mengonversinya menjadi jenis T. |
AsEnumerable(IConfiguration) |
Dapatkan enumerasi pasangan kunci-nilai dalam IConfiguration. |
AsEnumerable(IConfiguration, Boolean) |
Mendapatkan enumerasi pasangan kunci-nilai dalam IConfiguration. |
Exists(IConfigurationSection) |
Menentukan apakah bagian memiliki Value atau memiliki anak. |
GetConnectionString(IConfiguration, String) |
Mengambil nilai dengan kunci yang ditentukan dari bagian |
GetRequiredSection(IConfiguration, String) |
Mendapatkan sub bagian konfigurasi yang memiliki kunci yang ditentukan. |
Berlaku untuk
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