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
ApplicationMetadataConfigurationBuilderExtensions |
Uygulama meta verileri için uzantılar. |
AzureKeyVaultConfigurationExtensions |
bir yapılandırma sağlayıcısını ile IConfigurationBuilderkaydetmek için uzantı yöntemleri. |
BinderOptions |
tarafından ConfigurationBinderkullanılan seçenekler sınıfı. |
ChainedBuilderExtensions |
Zincirleme yapılandırma sağlayıcısı için IConfigurationBuilder uzantısı yöntemleri. |
ChainedConfigurationProvider |
zincirleme uygulaması IConfigurationProvider. |
ChainedConfigurationSource |
Zincirlenmiş IConfiguration bir öğesini temsil IConfigurationSourceeder. |
CommandLineConfigurationExtensions |
ile IConfigurationBuilderkaydolmak CommandLineConfigurationProvider için uzantı yöntemleri. |
ConfigurationBinder |
Kesin olarak türü belirlenmiş nesneleri yapılandırma değerlerine bağlamaya izin veren statik yardımcı sınıfı. |
ConfigurationBuilder |
Bir uygulamada kullanmak üzere anahtar/değer tabanlı yapılandırma ayarları oluşturmak için kullanılır. |
ConfigurationExtensions |
Yapılandırma sınıfları için uzantı yöntemleri. |
ConfigurationKeyComparer |
Yapılandırma anahtarlarını sıralamak için kullanılan IComparer uygulaması. |
ConfigurationKeyNameAttribute |
Yapılandırma özelliğinin anahtar adını belirtir. |
ConfigurationManager |
Değiştirilebilir yapılandırma nesnesini temsil eder. Hem hem de bir IConfigurationBuilderIConfigurationRootolur. Kaynaklar eklendikçe, yapılandırmanın geçerli görünümünü güncelleştirir. Çağrıldıktan sonra IConfigurationBuilder.Build() yapılandırma dondurulur. |
ConfigurationPath |
Yapılandırma yollarını işlemek için yardımcı program yöntemleri ve sabitleri. |
ConfigurationProvider |
bir IConfigurationProvideruygulamak için temel yardımcı sınıfı. |
ConfigurationReloadToken |
uygular IChangeToken. |
ConfigurationRoot |
Yapılandırmanın kök düğümü. |
ConfigurationRootExtensions |
için IConfigurationRootuzantı yöntemleri. |
ConfigurationSection |
Uygulama yapılandırma değerlerinin bir bölümünü temsil eder. |
EnvironmentVariablesExtensions |
ile IConfigurationBuilderkaydolmak EnvironmentVariablesConfigurationProvider için uzantı yöntemleri. |
FileConfigurationExtensions |
için FileConfigurationProvideruzantı yöntemleri. |
FileConfigurationProvider |
Dosya tabanlı ConfigurationProvideriçin temel sınıf. |
FileConfigurationSource |
Dosya tabanlı IConfigurationSourceiçin bir temel sınıfı temsil eder. |
FileLoadExceptionContext |
Dosya yükleme özel durumu hakkında bilgi içerir. |
IniConfigurationExtensions |
eklemek IniConfigurationProvideriçin uzantı yöntemleri. |
JsonConfigurationExtensions |
eklemek JsonConfigurationProvideriçin uzantı yöntemleri. |
KeyPerFileConfigurationBuilderExtensions |
ile IConfigurationBuilderkaydolmak KeyPerFileConfigurationProvider için uzantı yöntemleri. |
MemoryConfigurationBuilderExtensions |
IConfigurationBuilder için MemoryConfigurationProvideruzantı yöntemleri sağlar. |
NewtonsoftJsonConfigurationExtensions |
eklemek NewtonsoftJsonConfigurationProvideriçin uzantı yöntemleri. |
StreamConfigurationProvider |
Akış tabanlı yapılandırma sağlayıcısı. |
StreamConfigurationSource |
Akış tabanlı IConfigurationSource. |
UserSecretsConfigurationExtensions |
Kullanıcı gizli dizileri yapılandırma kaynağı eklemeye yönelik yapılandırma uzantıları. |
XmlConfigurationExtensions |
eklemek XmlConfigurationProvideriçin uzantı yöntemleri. |
Yapılar
ConfigurationDebugViewContext |
Yapılandırmanın geçerli öğesi hakkında veri sağlar. |
Arabirimler
IConfiguration |
Bir dizi anahtar/değer uygulama yapılandırma özelliğini temsil eder. |
IConfigurationBuilder |
Uygulama yapılandırmasını derlemek 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. |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin