IConfigurationSectionHandler.Create(Object, Object, XmlNode) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt einen Konfigurationsabschnittshandler.
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
Parameter
- parent
- Object
Übergeordnetes Objekt.
- configContext
- Object
Konfigurationskontextobjekt.
- section
- XmlNode
Abschnitts-XML-Knoten.
Gibt zurück
Das erstellte Abschnittshandlerobjekt.
Hinweise
Instanzen der IConfigurationSectionHandler -Klasse müssen threadsicher und zustandslos sein. Die Create -Methode muss von mehreren Threads gleichzeitig aufgerufen werden können.
Darüber hinaus muss das von der Create -Methode generierte Konfigurationsobjekt threadsicher und unveränderlich sein. Da die Konfigurationsobjekte vom Konfigurationssystem zwischengespeichert werden, ist es wichtig, das übergeordnete Argument nicht in zu ändern Create. Wenn beispielsweise der Rückgabewert von Create nur eine kleine Änderung des übergeordneten Elements ist, müssen tatsächliche Änderungen an einem Klon des übergeordneten Elements vorgenommen werden, nicht an der originalen.