Compartilhar via


IConfigurationSectionHandler.Create(Object, Object, XmlNode) Método

Definição

Cria um manipulador de seção de configuração.

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

Parâmetros

parent
Object

Objeto pai.

configContext
Object

Objeto de contexto de configuração.

section
XmlNode

Nó XML da seção.

Retornos

O objeto de manipulador de seção criado.

Comentários

As instâncias da IConfigurationSectionHandler classe devem ser thread-safe e sem estado. O Create método deve ser chamado de vários threads simultaneamente.

Além disso, o objeto de configuração gerado pelo Create método deve ser thread-safe e imutável. Como os objetos de configuração são armazenados em cache pelo sistema de configuração, é importante não modificar o argumento pai para Create. Por exemplo, se o valor retornado de Create for apenas uma pequena modificação do pai, as modificações reais deverão ser feitas em um clone do pai, não no original.

Aplica-se a

Confira também