IConfigurationSectionHandler インターフェイス

定義

特定の構成セクションへのアクセスを処理します。

public interface class IConfigurationSectionHandler
public interface IConfigurationSectionHandler
type IConfigurationSectionHandler = interface
Public Interface IConfigurationSectionHandler
派生

注釈

重要

.NET Framework 2.0 以降、IConfigurationSectionHandler は非推奨です。 .NET Framework バージョン 2.0 以降では、関連する構成セクション ハンドラーを実装するには、代わりに ConfigurationSection クラスから派生する必要があります。 例については、「 方法: ConfigurationSection を使用してカスタム構成セクションを作成する」を参照してください

IConfigurationSectionHandler クラスのインスタンスは、スレッド セーフでステートレスである必要があります。 Create メソッドは、複数のスレッドから同時に呼び出せる必要があります。

さらに、 Create メソッドによって生成される構成オブジェクトは、スレッド セーフで不変である必要があります。 構成オブジェクトは構成システムによってキャッシュされるため、親引数を Create メソッドに変更しないことが重要です。 たとえば、 Create の戻り値が親の小さな変更である場合、元の変更ではなく、親の複製に対して実際の変更を行う必要があります。

メソッド

名前 説明
Create(Object, Object, XmlNode)

構成セクション ハンドラーを作成します。

適用対象