IConfigurationSectionHandler 인터페이스

정의

특정 구성 섹션에 대한 액세스를 처리합니다.Handles the access to certain configuration sections.

public interface class IConfigurationSectionHandler
public interface IConfigurationSectionHandler
type IConfigurationSectionHandler = interface
Public Interface IConfigurationSectionHandler
파생

설명

중요

IConfigurationSectionHandler는 .NET Framework 2.0 이상에서 더 이상 사용 되지 않습니다.IConfigurationSectionHandler is deprecated in .NET Framework 2.0 and above. 그러나 내부적으로 사용 되기 때문에 유지 되었습니다.But, because it is used internally, it has been kept. 방법: IConfigurationSectionHandler를 사용 하 여 사용자 지정 구성 섹션 만들기에서 예제를 찾을 수 있습니다.You can find an example at How to: Create Custom Configuration Sections Using IConfigurationSectionHandler. 이전 예제를 사용 하는 경우 .NET Framework 버전 1.0 또는 1.1을 사용 하 여 빌드 하세요.If you use the previous example, please build it with the .NET Framework version 1.0 or 1.1.

.NET Framework 버전 2.0 이상에서는 대신 클래스에서 파생 ConfigurationSection 하 여 관련 구성 섹션 처리기를 구현 해야 합니다.In .NET Framework version 2.0 and above, you must instead derive from the ConfigurationSection class to implement the related configuration section handler. 방법: ConfigurationSection을 사용 하 여 사용자 지정 구성 섹션 만들기에서 예제를 찾을 수 있습니다.You can find an example at How to: Create Custom Configuration Sections Using ConfigurationSection.

클래스의 인스턴스는 IConfigurationSectionHandler 스레드로부터 안전 하 고 상태 비저장 이어야 합니다.Instances of the IConfigurationSectionHandler class must be thread safe and stateless. Create메서드는 여러 스레드에서 동시에 호출할 수 있어야 합니다.The Create method must be callable from multiple threads simultaneously.

또한 메서드로 생성 된 구성 개체는 Create 스레드로부터 안전 하 고 변경할 수 없습니다.Furthermore, the configuration object generated by the Create method must be thread safe and immutable. 구성 개체는 구성 시스템에 의해 캐시 되므로 부모 인수를 메서드로 수정 하지 않는 것이 중요 합니다 Create .Because the configuration objects are cached by the configuration system, it is important not to modify the parent argument to the Create method. 예를 들어의 반환 값이 부모를 약간만 수정 하는 경우에는 Create 원본이 아닌 부모의 복제본에서 실제 수정 작업을 수행 해야 합니다.For example, if the return value of Create is only a small modification of the parent, actual modifications must be made on a clone of the parent, not the original.

메서드

Create(Object, Object, XmlNode)

구성 섹션 처리기를 만듭니다.Creates a configuration section handler.

적용 대상