Microsoft.Extensions.Configuration Ad Alanı

IConfigurationayarlamak için sınıfları ve soyutlamaları içerir.

Sınıflar

ApplicationMetadataConfigurationBuilderExtensions

Uygulama meta verileri için uzantılar.

BinderOptions

ConfigurationBindertarafından kullanılan Seçenekler sınıfı.

ChainedBuilderExtensions

Zincirlenmiş yapılandırma sağlayıcısı için IConfigurationBuilder uzantısı yöntemleri.

ChainedConfigurationProvider

IConfigurationProviderzincirleme uygulaması.

ChainedConfigurationSource

Zincirlenmiş IConfigurationIConfigurationSourceolarak temsil eder.

CommandLineConfigurationExtensions

IConfigurationBuilderile CommandLineConfigurationProvider kaydetmek 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ş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 IConfigurationBuilder hem de IConfigurationRoot. Kaynaklar eklendikçe, yapılandırmanın geçerli görünümünü güncelleştirir. IConfigurationBuilder.Build() çağrıldıktan sonra yapılandırma dondurulur.

ConfigurationPath

Yapılandırma yollarını işlemek için yardımcı program yöntemleri ve sabitleri.

ConfigurationProvider

IConfigurationProvideruygulamak için temel yardımcı sınıfı.

ConfigurationReloadToken

IChangeTokenuygular.

ConfigurationRoot

Yapılandırmanın kök düğümü.

ConfigurationRootExtensions

IConfigurationRootiçin uzantı yöntemleri.

ConfigurationSection

Uygulama yapılandırma değerlerinin bir bölümünü temsil eder.

EnvironmentVariablesExtensions

IConfigurationBuilderile EnvironmentVariablesConfigurationProvider kaydetmek için uzantı yöntemleri.

FileConfigurationExtensions

FileConfigurationProvideriçin uzantı 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

IniConfigurationProvidereklemek için uzantı yöntemleri.

JsonConfigurationExtensions

JsonConfigurationProvidereklemek için uzantı yöntemleri.

KeyPerFileConfigurationBuilderExtensions

IConfigurationBuilderile KeyPerFileConfigurationProvider kaydetmek için uzantı yöntemleri.

MemoryConfigurationBuilderExtensions

MemoryConfigurationProvideriçin IConfigurationBuilder uzantı yöntemleri sağlar.

StreamConfigurationProvider

Akış tabanlı yapılandırma sağlayıcısı.

StreamConfigurationSource

Akış tabanlı IConfigurationSource.

UserSecretsConfigurationExtensions

Kullanıcı gizli dizileri yapılandırma kaynağı eklemek için yapılandırma uzantıları.

XmlConfigurationExtensions

XmlConfigurationProvidereklemek için uzantı yöntemleri.

Yapılar

ConfigurationDebugViewContext

Yapılandırmanın geçerli öğesi hakkında veri sağlar.

Arabirimler

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

IConfiguration hiyerarşisinin kökünü 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.