IConfigurationSectionHandler 接口

定义

处理对特定的配置节的访问。

public interface class IConfigurationSectionHandler
public interface IConfigurationSectionHandler
type IConfigurationSectionHandler = interface
Public Interface IConfigurationSectionHandler
派生

注解

重要

IConfigurationSectionHandler在 .NET Framework 2.0 及更高版本中已弃用。 但是,由于它在内部使用,因此它已被保留。 可以在 如何:使用 IConfigurationSectionHandler 创建自定义配置节中找到示例。 如果使用前面的示例,请使用.NET Framework版本 1.0 或 1.1 生成它。

在 .NET Framework 版本 2.0 及更高版本中,必须改为从 ConfigurationSection 类派生以实现相关的配置节处理程序。 可以在 如何:使用 ConfigurationSection 创建自定义配置节中找到示例。

类的 IConfigurationSectionHandler 实例必须是线程安全且无状态的。 方法 Create 必须可同时从多个线程调用。

此外,方法生成的 Create 配置对象必须是线程安全且不可变的。 由于配置对象由配置系统缓存,因此不要修改 方法的父参数 Create 。 例如,如果 的 Create 返回值只是父级的一个小修改,则必须对父级的克隆进行实际修改,而不是对原始副本进行。

方法

Create(Object, Object, XmlNode)

创建配置节处理程序。

适用于