Microsoft.Extensions.Configuration 名前空間

を設定 IConfigurationするためのクラスと抽象化が含まれています。

クラス

ApplicationMetadataConfigurationBuilderExtensions

アプリケーション メタデータの拡張機能。

AzureKeyVaultConfigurationExtensions

構成プロバイダー IConfigurationBuilderを に登録するための拡張メソッド。

BinderOptions

ConfigurationBinder によって使用されるオプション クラス。

ChainedBuilderExtensions

チェーン構成プロバイダーの IConfigurationBuilder 拡張メソッド。

ChainedConfigurationProvider

IConfigurationProviderチェーン実装。

ChainedConfigurationSource

チェーンされた IConfigurationIConfigurationSource として表します。

CommandLineConfigurationExtensions

IConfigurationBuilderCommandLineConfigurationProvider を登録するための拡張メソッド。

ConfigurationBinder

厳密に型指定されているオブジェクトを構成値にバインドできるようにする静的ヘルパー クラス。

ConfigurationBuilder

アプリケーションで使用するキー/値ベースの構成設定を作成するために使用されます。

ConfigurationExtensions

構成クラスの拡張メソッド。

ConfigurationKeyComparer

構成キーの並べ替えに使用される IComparer の実装。

ConfigurationKeyNameAttribute

構成プロパティのキー名を指定します。

ConfigurationManager

変更可能な構成オブジェクトを表します。 と の両方 IConfigurationBuilder です IConfigurationRoot。 ソースが追加されると、構成の現在のビューが更新されます。 が呼び出されると IConfigurationBuilder.Build() 、構成は固定されます。

ConfigurationPath

構成パスを操作するためのユーティリティ メソッドと定数。

ConfigurationProvider

を実装 IConfigurationProviderするための基本ヘルパー クラス。

ConfigurationReloadToken

IChangeToken の実装。

ConfigurationRoot

構成のルートノード。

ConfigurationRootExtensions

IConfigurationRoot の拡張メソッド。

ConfigurationSection

アプリケーション構成値のセクションを表します。

EnvironmentVariablesExtensions

IConfigurationBuilderEnvironmentVariablesConfigurationProvider を登録するための拡張メソッド。

FileConfigurationExtensions

FileConfigurationProvider の拡張メソッド。

FileConfigurationProvider

ファイル ベースの ConfigurationProvider の基本クラス。

FileConfigurationSource

ファイル ベースの IConfigurationSource の基本クラスを表します。

FileLoadExceptionContext

ファイル読み込み例外に関する情報が含まれます。

IniConfigurationExtensions

IniConfigurationProvider を追加するための拡張メソッド。

JsonConfigurationExtensions

JsonConfigurationProvider を追加するための拡張メソッド。

KeyPerFileConfigurationBuilderExtensions

IConfigurationBuilderKeyPerFileConfigurationProvider を登録するための拡張メソッド。

MemoryConfigurationBuilderExtensions

の拡張メソッドを提供 IConfigurationBuilder します MemoryConfigurationProvider

NewtonsoftJsonConfigurationExtensions

NewtonsoftJsonConfigurationProvider を追加するための拡張メソッド。

StreamConfigurationProvider

ストリーム ベースの構成プロバイダー。

StreamConfigurationSource

ストリーム ベースの IConfigurationSource

UserSecretsConfigurationExtensions

ユーザー シークレット構成ソースを追加するための構成拡張。

XmlConfigurationExtensions

XmlConfigurationProvider を追加するための拡張メソッド。

構造体

ConfigurationDebugViewContext

構成の現在の項目に関するデータを提供します。

インターフェイス

IConfiguration

キー/値のアプリケーション構成プロパティのセットを表します。

IConfigurationBuilder

アプリケーション構成の構築に使用される型を表わします。

IConfigurationManager

変更可能な構成オブジェクトを表します。

IConfigurationProvider

アプリケーションの構成キー/値を提供します。

IConfigurationRoot

IConfiguration 階層のルートを表します。

IConfigurationSection

アプリケーション構成値のセクションを表します。

IConfigurationSource

アプリケーションの構成キー/値のソースを表します。