IConfigurationSectionHandler.Create(Object, Object, XmlNode) Metod

Definition

Skapar en konfigurationsavsnittshanterare.

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

Parametrar

parent
Object

Överordnat objekt.

configContext
Object

Konfigurationskontextobjekt.

section
XmlNode

Avsnitts-XML-nod.

Returer

Det skapade avsnittshanterarobjektet.

Kommentarer

Instanser av IConfigurationSectionHandler klassen måste vara trådsäkra och tillståndslösa. Metoden Create måste vara anropsbar från flera trådar samtidigt.

Dessutom måste konfigurationsobjektet som genereras av Create metoden vara trådsäkert och oföränderligt. Eftersom konfigurationsobjekten cachelagras av konfigurationssystemet är det viktigt att inte ändra det överordnade argumentet till Create. Om returvärdet Create för till exempel bara är en liten ändring av den överordnade, måste faktiska ändringar göras på en klon av den överordnade, inte originalet.

Gäller för

Se även