XmlConfigurationProvider クラス

定義

XML ファイルから取得した構成キーと値のペアを提供します。

public ref class XmlConfigurationProvider : Microsoft::Extensions::Configuration::FileConfigurationProvider
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Microsoft.Extensions.Configuration.Xml can use EncryptedXml which may contain XSLTs in the xml. XSLTs require dynamic code.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Microsoft.Extensions.Configuration.Xml can use EncryptedXml. If you use encrypted XML files, your application might not have the algorithm implementations it needs. To avoid this problem, one option you can use is a DynamicDependency attribute to keep the algorithm implementations in your application.")]
public class XmlConfigurationProvider : Microsoft.Extensions.Configuration.FileConfigurationProvider
public class XmlConfigurationProvider : Microsoft.Extensions.Configuration.FileConfigurationProvider
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Microsoft.Extensions.Configuration.Xml can use EncryptedXml which may contain XSLTs in the xml. XSLTs require dynamic code.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Microsoft.Extensions.Configuration.Xml can use EncryptedXml. If you use encrypted XML files, your application might not have the algorithm implementations it needs. To avoid this problem, one option you can use is a DynamicDependency attribute to keep the algorithm implementations in your application.")>]
type XmlConfigurationProvider = class
    inherit FileConfigurationProvider
type XmlConfigurationProvider = class
    inherit FileConfigurationProvider
Public Class XmlConfigurationProvider
Inherits FileConfigurationProvider
継承
属性

注釈

詳細と例については、 XML 構成プロバイダーを参照してください。

コンストラクター

名前 説明
XmlConfigurationProvider(XmlConfigurationSource)

指定したソースを使用して新しいインスタンスを初期化します。

プロパティ

名前 説明
Data

このプロバイダーの構成キーと値のペアを取得または設定します。

(継承元 ConfigurationProvider)
Source

このプロバイダーのソース設定を取得します。

(継承元 FileConfigurationProvider)

メソッド

名前 説明
Dispose()

アンマネージド リソースの解放、解放、またはリセットに関連付けられているアプリケーション定義のタスクを実行します。

(継承元 FileConfigurationProvider)
Dispose(Boolean)

プロバイダーを破棄します。

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

このプロバイダーが持つキーの一覧を返します。

(継承元 ConfigurationProvider)
GetReloadToken()

このプロバイダーが再読み込みされたときにリッスンするために使用できる IChangeToken を返します。

(継承元 ConfigurationProvider)
Load()

ファイルの内容を Pathに読み込みます。

(継承元 FileConfigurationProvider)
Load(Stream)

ストリームから XML データを読み込みます。

OnReload()

再読み込み変更トークンをトリガーし、新しい変更トークンを作成します。

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

指定のキーに対して値を設定します。

(継承元 ConfigurationProvider)
ToString()

このプロバイダー名と関連する詳細を表す文字列を生成します。

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

指定されたキーを持つ値の検索を試みます。

(継承元 ConfigurationProvider)

適用対象