IConfigurationSectionHandler.Create(Object, Object, XmlNode) Methode

Definitie

Hiermee maakt u een handler voor configuratiesecties.

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

Parameters

parent
Object

Bovenliggend object.

configContext
Object

Configuratiecontextobject.

section
XmlNode

Sectie-XML-knooppunt.

Retouren

Het gemaakte sectie-handlerobject.

Opmerkingen

Exemplaren van de IConfigurationSectionHandler klasse moeten thread-veilig en stateless zijn. De Create methode moet tegelijkertijd vanuit meerdere threads kunnen worden aangeroepen.

Bovendien moet het configuratieobject dat door de Create methode wordt gegenereerd, veilig en onveranderbaar zijn. Omdat de configuratieobjecten in de cache worden opgeslagen door het configuratiesysteem, is het belangrijk dat u het bovenliggende argument niet wijzigt in Create. Als de retourwaarde Create bijvoorbeeld slechts een kleine wijziging van het bovenliggende item is, moeten werkelijke wijzigingen worden aangebracht op een kloon van het bovenliggende item, niet op het origineel.

Van toepassing op

Zie ook