IConfigurationSectionHandler.Create(Object, Object, XmlNode) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.