IConfigurationSectionHandler.Create(Object, Object, XmlNode) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří obslužnou rutinu oddílu konfigurace.
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
Parametry
- parent
- Object
Nadřazený objekt.
- configContext
- Object
Objekt kontextu konfigurace.
- section
- XmlNode
Uzel XML oddílu.
Návraty
Vytvořený objekt obslužné rutiny oddílu.
Poznámky
IConfigurationSectionHandler Instance třídy musí být bezpečné pro přístup z více vláken a bezstavové. Metoda Create musí být volatelná z více vláken současně.
Kromě toho musí být objekt konfigurace vygenerovaný metodou Create bezpečný a neměnný z více vláken. Vzhledem k tomu, že konfigurační objekty jsou uloženy v mezipaměti konfiguračním systémem, je důležité neupravovat nadřazený argument na Create. Pokud je například návratová hodnota Create pouze malou úpravou nadřazeného objektu, musí být skutečné změny provedeny na klonu nadřazeného objektu, nikoli na originálu.