Microsoft.Extensions.Configuration Ad Alanı

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.