Microsoft.Extensions.Configuration 名前空間

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

クラス

名前 説明
ApplicationMetadataConfigurationBuilderExtensions

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

BinderOptions

ConfigurationBinderで使用されるオプションを指定します。

ChainedBuilderExtensions

IConfigurationIConfigurationBuilderを追加するための拡張メソッドを提供します。

ChainedConfigurationProvider

IConfigurationProviderのチェーン実装を提供します。

ChainedConfigurationSource

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

CommandLineConfigurationExtensions

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

ConfigurationBinder

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

ConfigurationBuilder

アプリケーションで使用するキー/値ベースの構成設定をビルドします。

ConfigurationExtensions

構成クラスの拡張メソッドを提供します。

ConfigurationIgnoreAttribute

構成プロパティをバインドから除外することを指定します。

ConfigurationKeyComparer

構成キーを並べ替える IComparer を実装します。

ConfigurationKeyNameAttribute

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

ConfigurationManager

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

ConfigurationPath

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

ConfigurationProvider

構成プロバイダーのコア動作を定義し、派生クラスのベースを提供します。

ConfigurationReloadToken

構成の変更が発生したことを示す通知を伝達します。

ConfigurationRoot

構成のルート ノードを表します。

ConfigurationRootExtensions

IConfigurationRootの拡張メソッドを提供します。

ConfigurationSection

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

EnvironmentVariablesExtensions

EnvironmentVariablesConfigurationProviderIConfigurationBuilderに登録するための拡張メソッドを提供します。

FileConfigurationExtensions

FileConfigurationProviderの拡張メソッドを提供します。

FileConfigurationProvider

ファイル ベースの ConfigurationProvider プロバイダーの基本クラスを提供します。

FileConfigurationSource

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

FileLoadExceptionContext

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

IniConfigurationExtensions

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

JsonConfigurationExtensions

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

KeyPerFileConfigurationBuilderExtensions

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

MemoryConfigurationBuilderExtensions

MemoryConfigurationProvider の IConfigurationBuilder 拡張メソッド。

StreamConfigurationProvider

ストリーム ベースの構成プロバイダーのコア動作を定義し、派生クラスのベースを提供します。

StreamConfigurationSource

ストリーム ベースの構成ソースのコア動作を定義し、派生クラスのベースを提供します。

UserSecretsConfigurationExtensions

ユーザー シークレット構成ソースを追加するための構成拡張機能を提供します。

XmlConfigurationExtensions

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

構造体

名前 説明
ConfigurationDebugViewContext

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

インターフェイス

名前 説明
IConfiguration

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

IConfigurationBuilder

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

IConfigurationManager

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

IConfigurationProvider

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

IConfigurationRoot

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

IConfigurationSection

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

IConfigurationSource

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