Поделиться через


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

Применяется к

См. также раздел