IConfigurationSectionHandler Schnittstelle
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.
Behandelt den Zugriff auf bestimmte Konfigurationsabschnitte.
public interface class IConfigurationSectionHandler
public interface IConfigurationSectionHandler
type IConfigurationSectionHandler = interface
Public Interface IConfigurationSectionHandler
- Abgeleitet
Hinweise
Wichtig
IConfigurationSectionHandlerist in .NET Framework 2.0 und höher veraltet. Da sie intern verwendet wird, wurde sie jedoch beibehalten. Sie finden ein Beispiel unter How to: Create Custom Configuration Sections Using IConfigurationSectionHandler. Wenn Sie das vorherige Beispiel verwenden, erstellen Sie es bitte mit der .NET Framework Version 1.0 oder 1.1.
In .NET Framework Version 2.0 und oben müssen Sie stattdessen von der ConfigurationSection Klasse abgeleitet werden, um den zugehörigen Konfigurationsabschnittshandler zu implementieren. Sie finden ein Beispiel unter How to: Create Custom Configuration Sections Using ConfigurationSection.
Instanzen der IConfigurationSectionHandler Klasse müssen threadsicher und zustandslos sein. Die Create Methode muss gleichzeitig von mehreren Threads aufgerufen werden.
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 die Create Methode zu ändern. Wenn z. B. der Rückgabewert Create nur eine kleine Änderung des übergeordneten Elements ist, müssen tatsächliche Änderungen an einem Klon des übergeordneten Elements und nicht im Original vorgenommen werden.
Methoden
| Create(Object, Object, XmlNode) |
Erstellt einen Konfigurationsabschnittshandler. |