FileConfigurationProvider クラス

定義

ファイル ベースの ConfigurationProvider の基本クラス。Base class for file based ConfigurationProvider.

public ref class FileConfigurationProvider abstract : Microsoft::Extensions::Configuration::ConfigurationProvider
public ref class FileConfigurationProvider abstract : Microsoft::Extensions::Configuration::ConfigurationProvider, IDisposable
public abstract class FileConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider
public abstract class FileConfigurationProvider : Microsoft.Extensions.Configuration.ConfigurationProvider, IDisposable
type FileConfigurationProvider = class
    inherit ConfigurationProvider
type FileConfigurationProvider = class
    inherit ConfigurationProvider
    interface IDisposable
Public MustInherit Class FileConfigurationProvider
Inherits ConfigurationProvider
Public MustInherit Class FileConfigurationProvider
Inherits ConfigurationProvider
Implements IDisposable
継承
FileConfigurationProvider
派生
実装

コンストラクター

FileConfigurationProvider(FileConfigurationSource)

指定されたソースで新しいインスタンスを初期化します。Initializes a new instance with the specified source.

プロパティ

Data

このプロバイダーの構成キーと値のペア。The configuration key value pairs for this provider.

(継承元 ConfigurationProvider)
Source

このプロバイダーのソース設定。The source settings for this provider.

メソッド

Dispose()

アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Dispose(Boolean)

プロバイダーを破棄します。Dispose the provider.

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(継承元 Object)
GetChildKeys(IEnumerable<String>, String)

このプロバイダーが持つキーの一覧を返します。Returns the list of keys that this provider has.

(継承元 ConfigurationProvider)
GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetReloadToken()

このプロバイダーが再読み込みされるタイミングを待ち受ける目的で使用できる IChangeToken を返します。Returns a IChangeToken that can be used to listen when this provider is reloaded.

(継承元 ConfigurationProvider)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
Load()

Path でファイルの内容を読み込みます。Loads the contents of the file at Path.

Load(Stream)

このプロバイダーのデータをストリームから読み込みます。Loads this provider's data from a stream.

MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
OnReload()

再読み込み変更トークンをトリガーし、新しいものを作成します。Triggers the reload change token and creates a new one.

(継承元 ConfigurationProvider)
Set(String, String)

指定のキーに対して値を設定します。Sets a value for a given key.

(継承元 ConfigurationProvider)
ToString()

このプロバイダー名と関連する詳細を表す文字列を生成します。Generates a string representing this provider name and relevant details.

ToString()

このプロバイダー名と関連する詳細を表す文字列を生成します。Generates a string representing this provider name and relevant details.

(継承元 ConfigurationProvider)
TryGet(String, String)

指定のキーで値を見つけようとし、見つかった場合は True を返し、見つからなかった場合は False を返します。Attempts to find a value with the given key, returns true if one is found, false otherwise.

(継承元 ConfigurationProvider)

適用対象