XmlConfigurationProvider クラス

定義

XML ファイルを IConfigurationSource として表します。Represents an XML file as an IConfigurationSource.

public ref class XmlConfigurationProvider : Microsoft::Extensions::Configuration::FileConfigurationProvider
public class XmlConfigurationProvider : Microsoft.Extensions.Configuration.FileConfigurationProvider
type XmlConfigurationProvider = class
    inherit FileConfigurationProvider
Public Class XmlConfigurationProvider
Inherits FileConfigurationProvider
継承

コンストラクター

XmlConfigurationProvider(XmlConfigurationSource)

指定されたソースで新しいインスタンスを初期化します。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.

(継承元 FileConfigurationProvider)

メソッド

Dispose()

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

(継承元 FileConfigurationProvider)
Dispose(Boolean)

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

(継承元 FileConfigurationProvider)
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.

(継承元 FileConfigurationProvider)
Load(Stream)

ストリームから XML データを読み込みます。Loads the XML 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.

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

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

(継承元 ConfigurationProvider)

適用対象