Sdílet prostřednictvím


IConfigurationSectionHandler Rozhraní

Definice

Zpracovává přístup k určitým konfiguračním oddílům.

public interface class IConfigurationSectionHandler
public interface IConfigurationSectionHandler
type IConfigurationSectionHandler = interface
Public Interface IConfigurationSectionHandler
Odvozené

Poznámky

Důležité

IConfigurationSectionHandler je zastaralý v rozhraní .NET Framework 2.0 a novějších. Protože se ale používá interně, je zachován. Příklad najdete v tématu Postupy: Vytvoření vlastních oddílů konfigurace pomocí obslužné rutiny IConfigurationSection. Pokud použijete předchozí příklad, sestavte ho pomocí rozhraní .NET Framework verze 1.0 nebo 1.1.

V rozhraní .NET Framework verze 2.0 a vyšší musíte místo toho odvodit z ConfigurationSection třídy pro implementaci související obslužné rutiny oddílu konfigurace. Příklad najdete v tématu Postupy: Vytvoření vlastních oddílů konfigurace pomocí configurationSection.

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 metodu 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.

Metody

Create(Object, Object, XmlNode)

Vytvoří obslužnou rutinu oddílu konfigurace.

Platí pro