Microsoft.Extensions.Configuration Ad Alanı

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.