IConfigurationSectionHandler.Create(Object, Object, XmlNode) Metodo

Definizione

Crea un gestore della sezione di configurazione.

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

Parametri

parent
Object

Oggetto padre.

configContext
Object

Oggetto di contesto di configurazione.

section
XmlNode

Nodo XML della sezione.

Restituisce

Oggetto del gestore della sezione creato.

Commenti

Le istanze della IConfigurationSectionHandler classe devono essere thread-safe e senza stato. Il Create metodo deve essere chiamabile da più thread contemporaneamente.

Inoltre, l'oggetto di configurazione generato dal Create metodo deve essere thread-safe e non modificabile. Poiché gli oggetti di configurazione vengono memorizzati nella cache dal sistema di configurazione, è importante non modificare l'argomento padre in Create. Ad esempio, se il valore restituito di Create è solo una piccola modifica dell'elemento padre, è necessario apportare modifiche effettive a un clone dell'elemento padre, non all'originale.

Si applica a

Vedi anche