다음을 통해 공유


ConfigurationSection Class1

구성 섹션을 나타내는 클래스의 기본 클래스로 사용됩니다.

구문

class ConfigurationSection  

메서드

다음 표에서는 클래스에 의해 노출되는 메서드를 나열합니다 ConfigurationSection .

Name 설명
GetAllowDefinition 구성 섹션에 allowDefinition 대한 특성을 검색합니다.
GetAllowLocation 구성 섹션에 allowLocation 대한 특성을 검색합니다.
RevertToParent 섹션의 구성 값을 부모 섹션의 구성 값으로 되돌려 놓습니다.
SetAllowDefinition 구성 섹션의 allowDefinition 특성을 설정합니다.
SetAllowLocation 구성 섹션의 allowLocation 특성을 설정합니다.

속성

다음 표에서는 클래스에 의해 노출되는 속성을 나열합니다 ConfigurationSection .

Name 설명
Location 현재 개체를 기준으로 대상 개체의 경로를 포함하는 읽기 전용 string 값입니다. 예를 들어 개체 경로 "MACHINE/WEBROOT/APPHOST/MYSITE/APP/"에서 Location 속성에는 "MYSITE/APP/"가 포함됩니다. 키 속성입니다.
Path 현재 개체의 경로를 포함하는 읽기 전용 string 값입니다. 예를 들어 개체 경로 "MACHINE/WEBROOT/APPHOST/MYSITE/APP/"에서 Path 속성에는 "MACHINE/WEBROOT/APPHOST/"가 포함됩니다. 키 속성입니다.
SectionInformation 읽기/쓰기 속성이 구성 섹션에 대한 메타데이터 및 컨트롤 잠금을 제공하는 SectionInformation 개체입니다.

를 서브클래싱합니다.

다음 표에서는 클래스에 의해 노출되는 서브클래스를 나열합니다 ConfigurationSection .

Name 설명
AccessSection SSL(Secure Sockets Layer)으로 보호되는 콘텐츠에 대한 액세스 권한을 지정합니다.
AnonymousAuthenticationSection 익명 인증을 구성합니다.
AnonymousIdentificationSection 웹 애플리케이션에서 쿠키를 사용하는 방법을 지정합니다.
AspSection ASP 애플리케이션에 대한 ASP(Active Server Pages) 구성 설정을 노출합니다.
BasicAuthenticationSection 기본 인증을 구성합니다.
CacheSection ASP.NET 웹 애플리케이션에 대한 캐시 설정을 정의합니다.
CgiSection CGI(Common Gateway Interface) 설정을 구성합니다.
ClientCertificateMappingAuthenticationSection 클라이언트 인증서 매핑 인증을 사용하거나 사용하지 않도록 설정합니다.
ConfigurationHistorySection ApplicationHost Helper Service의 구성 기록 설정을 구성합니다.
ConfigurationRedirectionSection ApplicationHost.config 및 Administration.config 파일의 위치를 구성합니다.
ConfigurationSectionWithCollection 컬렉션을 포함하는 구성 섹션 클래스의 기본 클래스로 사용됩니다.
DateTimeSerializationSection System.DateTime 인스턴스의 XML serialization에 대한 구성 설정을 처리합니다.
DigestAuthenticationSection 다이제스트 인증을 구성합니다.
DirectoryBrowseSection IIS에서 디렉터리 검색을 구성합니다.
GlobalizationSection 웹 애플리케이션에 대한 세계화 설정을 구성합니다.
HostingEnvironmentSection 애플리케이션 호스팅 환경의 동작을 제어하는 구성 설정을 정의합니다.
HttpCookiesSection 웹 애플리케이션에 사용되는 쿠키의 속성을 구성합니다.
HttpLoggingSection HTTP 요청의 로깅을 구성합니다.
HttpRuntimeSection 지정된 ASP.NET 애플리케이션에 대한 요청을 처리하는 방법을 결정하는 ASP.NET HTTP 런타임 설정을 구성합니다.
IdentitySection ASP.NET 애플리케이션을 애플리케이션 풀 ID(기본값), IIS 인증 사용자 ID 또는 사용자 지정 구성된 ID로 실행할지 여부를 지정합니다.
LogSection 서버 또는 사이트에 대한 로깅을 구성합니다.
MachineKeySection Forms 인증, 뷰 상태 유효성 검사 및 세션 상태 애플리케이션 격리에서 MAC(암호화, 암호 해독 및 미디어 액세스 제어) 작업에 사용되는 키 생성 및 알고리즘을 제어하는 구성 설정을 정의합니다.
OdbcLoggingSection ODBC(Open Database Connectivity) 연결을 통해 데이터베이스에 IIS 이벤트를 로깅하기 위한 구성 설정을 지정합니다.
OutputCacheSection ASP.NET 애플리케이션에 대한 출력 캐시 설정을 지정합니다.
ProcessModelSection IIS를 실행하는 웹 서버에서 ASP.NET 프로세스 모델 설정을 구성합니다.
RequestCachingSection 요청 캐싱에 대한 구성 정보를 포함합니다.
ServerRuntimeSection 웹 서버의 애플리케이션에 대한 요청 제한을 구성합니다.
ServerSideIncludeSection SSI(서버 쪽 포함) 지시문을 구성합니다.
SessionPageStateSection ASP.NET 애플리케이션에 대한 페이지 보기 상태 설정을 구성합니다.
설정 섹션 .NET Framework의 네트워크 연결 방법을 지정하는 설정을 포함합니다.
SmtpMailSettingsSection SMTP(Simple Mail Transfer Protocol) 구성 설정을 포함합니다.
SystemWebDeploymentSection 웹 애플리케이션의 배포를 지원하는 구성 설정을 정의합니다.
SystemWindowsFormsSection Windows Forms 애플리케이션에 대한 애플리케이션 설정을 저장합니다.
TraceSection ASP.NET 코드 추적 서비스를 구성합니다.
TransactionsDefaultSettingsSection 트랜잭션에 대한 기본 설정을 포함합니다.
TransactionsMachineSettingsSection 컴퓨터 수준에서만 수정할 수 있는 설정이 포함된 구성 파일의 XML 섹션을 나타냅니다.
TrustSection 애플리케이션에 적용되는 코드 액세스 보안 수준을 구성합니다.
UrlCompressionSection 동적 또는 정적 압축을 사용하거나 사용하지 않도록 설정합니다.
ValidationSection 구성 파일에서 유효성 검사를 사용하거나 사용하지 않도록 설정합니다.
WebControlsSection 클라이언트 스크립트 파일의 공유 위치를 지정합니다.
WebLimitsSection 웹 서버에 대한 클라이언트 트래픽에 대한 제한을 지정합니다.
XhtmlConformanceSection ASP.NET 애플리케이션에 대한 XHTML 렌더링 모드를 지정합니다.
XmlSerializerSection XML serialization을 구성할 때 사용되는 XML 요소를 처리합니다.

설명

ObjectConfigurationAssociation 클래스에서 파생되는 연결 클래스는 클래스를 ConfigurationSection 사용하여 개체를 구성 섹션에 연결합니다.

에서 ConfigurationSection 파생되는 모든 클래스는 , PathSectionInformation 속성을 상속합니다Location. LocationPath 는 의 모든 하위 클래스에 대한 키 속성입니다 ConfigurationSection.

요구 사항

Type 설명
클라이언트 - Windows Vista의 IIS 7.0
- Windows 7의 IIS 7.5
- WINDOWS 8 IIS 8.0
- WINDOWS 10 IIS 10.0
서버 - Windows Server 2008의 IIS 7.0
- Windows Server 2008 R2의 IIS 7.5
- WINDOWS SERVER 2012 IIS 8.0
- WINDOWS SERVER 2012 R2의 IIS 8.5
- WINDOWS SERVER 2016 IIS 10.0
제품 - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF 파일 WebAdministration.mof

참고 항목

WMI 공급자
ConfigurationSectionWithCollection 클래스
ObjectConfigurationAssociation 클래스
SectionInformation 클래스