IConfigurationSectionHandler.Create(Object, Object, XmlNode) メソッド

定義

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

public:
 System::Object ^ Create(System::Object ^ parent, System::Object ^ configContext, System::Xml::XmlNode ^ section);
public object Create(object parent, object configContext, System.Xml.XmlNode section);
abstract member Create : obj * obj * System.Xml.XmlNode -> obj
Public Function Create (parent As Object, configContext As Object, section As XmlNode) As Object

パラメーター

parent
Object

親オブジェクト。

configContext
Object

構成コンテキスト オブジェクト。

section
XmlNode

セクション XML ノード。

返品

作成されたセクション ハンドラー オブジェクト。

注釈

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

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

適用対象

こちらもご覧ください