Microsoft.Extensions.Configuration Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ayarlamak IConfigurationiçin sınıfları ve soyutlamaları içerir.
Sınıflar
| Name | Description |
|---|---|
| ApplicationMetadataConfigurationBuilderExtensions |
Uygulama meta verileri için uzantılar. |
| BinderOptions |
tarafından ConfigurationBinderkullanılan seçenekleri belirtir. |
| ChainedBuilderExtensions |
öğesine IConfigurationeklemek IConfigurationBuilder için uzantı yöntemleri sağlar. |
| ChainedConfigurationProvider |
zincirleme uygulaması IConfigurationProvidersağlar. |
| ChainedConfigurationSource |
Zincirlenmiş IConfiguration bir öğesini temsil IConfigurationSourceeder. |
| CommandLineConfigurationExtensions |
ile CommandLineConfigurationProviderkaydolmak IConfigurationBuilder için uzantı yöntemleri. |
| ConfigurationBinder |
Kesin olarak yazılan nesnelerin yapılandırma değerlerine bağlanmasına izin veren statik yardımcı sınıfı. |
| ConfigurationBuilder |
Uygulamada kullanmak üzere anahtar/değer tabanlı yapılandırma ayarları oluşturur. |
| ConfigurationExtensions |
Yapılandırma sınıfları için uzantı yöntemleri sağlar. |
| ConfigurationIgnoreAttribute |
Yapılandırma özelliğinin bağlamanın dışında tutulması gerektiğini belirtir. |
| ConfigurationKeyComparer |
Yapılandırma anahtarlarını sıralamak için IComparer uygular. |
| ConfigurationKeyNameAttribute |
Yapılandırma özelliğinin anahtar adını belirtir. |
| ConfigurationManager |
Değiştirilebilir yapılandırma nesnesini temsil eder. |
| ConfigurationPath |
Yapılandırma yollarını işlemek için yardımcı program yöntemleri ve sabitleri sağlar. |
| ConfigurationProvider |
Yapılandırma sağlayıcılarının temel davranışını tanımlar ve türetilmiş sınıflar için bir temel sağlar. |
| ConfigurationReloadToken |
Yapılandırma değişikliğinin gerçekleştiğine ilişkin bildirimleri yayılır. |
| ConfigurationRoot |
Yapılandırmanın kök düğümünü temsil eder. |
| ConfigurationRootExtensions |
için IConfigurationRootuzantı yöntemleri sağlar. |
| ConfigurationSection |
Uygulama yapılandırma değerlerinin bir bölümünü temsil eder. |
| EnvironmentVariablesExtensions |
ile EnvironmentVariablesConfigurationProviderkaydolmak IConfigurationBuilder için uzantı yöntemleri sağlar. |
| FileConfigurationExtensions |
için FileConfigurationProvideruzantı yöntemleri sağlar. |
| FileConfigurationProvider |
Dosya tabanlı ConfigurationProvider sağlayıcılar için temel sınıfı sağlar. |
| FileConfigurationSource |
Dosya tabanlı IConfigurationSourceiçin temel sınıfı sağlar. |
| FileLoadExceptionContext |
Dosya yükleme özel durumu hakkında bilgi içerir. |
| IniConfigurationExtensions |
eklemek IniConfigurationProvideriçin uzantı yöntemleri sağlar. |
| JsonConfigurationExtensions |
eklemek JsonConfigurationProvideriçin uzantı yöntemleri. |
| KeyPerFileConfigurationBuilderExtensions |
ile KeyPerFileConfigurationProviderkaydolmak IConfigurationBuilder için uzantı yöntemleri. |
| MemoryConfigurationBuilderExtensions |
MemoryConfigurationProvider için IConfigurationBuilder uzantısı yöntemleri. |
| StreamConfigurationProvider |
Akış tabanlı yapılandırma sağlayıcılarının temel davranışını tanımlar ve türetilmiş sınıflar için bir temel sağlar. |
| StreamConfigurationSource |
Akış tabanlı yapılandırma kaynaklarının temel davranışını tanımlar ve türetilmiş sınıflar için bir temel sağlar. |
| UserSecretsConfigurationExtensions |
Kullanıcı gizli dizileri yapılandırma kaynağı eklemek için yapılandırma uzantıları sağlar. |
| XmlConfigurationExtensions |
eklemek XmlConfigurationProvideriçin uzantı yöntemleri. |
Yapılar
| Name | Description |
|---|---|
| ConfigurationDebugViewContext |
Yapılandırmanın geçerli öğesi hakkında veri sağlar. |
Arabirimler
| Name | Description |
|---|---|
| IConfiguration |
Anahtar/değer uygulama yapılandırma özellikleri kümesini temsil eder. |
| IConfigurationBuilder |
Uygulama yapılandırması oluşturmak için kullanılan bir türü temsil eder. |
| IConfigurationManager |
Değiştirilebilir yapılandırma nesnesini temsil eder. |
| IConfigurationProvider |
Bir uygulama için yapılandırma anahtarı/değerleri sağlar. |
| IConfigurationRoot |
Hiyerarşinin kökünü IConfiguration temsil eder. |
| IConfigurationSection |
Uygulama yapılandırma değerlerinin bir bölümünü temsil eder. |
| IConfigurationSource |
Bir uygulama için yapılandırma anahtarı/değerleri kaynağını temsil eder. |