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 является лишь небольшим изменением родительского элемента, фактические изменения должны выполняться в клоне родительского объекта, а не в исходном.