IConfigurationSectionHandler.Create(Object, Object, XmlNode) 方法

定义

创建配置节处理程序。

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

参数

parent
Object

父对象。

configContext
Object

配置上下文对象。

section
XmlNode

部分 XML 节点。

返回

创建的节处理程序对象。

注解

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

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

适用于

另请参阅