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
파생되는 모든 클래스는 , Path
및 SectionInformation
속성을 상속합니다Location
. Location
및 Path
는 의 모든 하위 클래스에 대한 키 속성입니다 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 클래스