다음을 통해 공유


ConfigurationSection.OverrideModeEffective 속성

정의

현재 구성 섹션이 상속된 설정을 효과적으로 재정의할 수 있는지 여부를 나타내는 값을 가져옵니다.

public:
 property Microsoft::Web::Administration::OverrideMode OverrideModeEffective { Microsoft::Web::Administration::OverrideMode get(); };
public Microsoft.Web.Administration.OverrideMode OverrideModeEffective { get; }
member this.OverrideModeEffective : Microsoft.Web.Administration.OverrideMode
Public ReadOnly Property OverrideModeEffective As OverrideMode

속성 값

OverrideMode 값 중 하나입니다.

설명

참고

속성은 OverrideModeEffective 속성이 로 설정된 경우 구성 섹션에 대한 유효 재정의 모드를 OverrideMode 결정해야 하는 Microsoft.Web.Administration.OverrideMode.Inherit경우에 유용합니다.

값을 OverrideModeEffective확인하려면 IIS 7은 현재 섹션에서 구성 섹션의 상속 계층 구조를 트래버스합니다. 섹션 스키마 정의의 특성에 OverrideMode 도달할 때까지 각 부모 섹션의 overrideModeDefault 속성을 연속적으로 검사합니다. IIS 7은 발생하는 값을 OverrideModeEffective 논리적으로 결합하고 계층적 순위를 고려하여 값을 계산합니다.

참고

overrideModeDefault 는 구성 섹션의 기본 잠금 상태를 포함하는 선택적 특성입니다. overrideModeDefault 각 구성 섹션의 특성은 ApplicationHost.config 파일의 아래 <configSections> 해당 섹션 정의에 있습니다. 가 누락된 경우 overrideModeDefault 해당 값은 입니다 Microsoft.Web.Administration.OverrideMode.Allow. 가 지정된 경우 Allow 하위 수준 Web.config 파일은 섹션에 대한 설정을 재정의할 수 있습니다. 가 지정된 경우 Microsoft.Web.Administration.OverrideMode.Deny 해당 설정을 재정의할 수 없습니다. 대부분의 IIS 7 웹 서버 섹션의 overrideModeDefault 기본값은 입니다 Deny. 대부분의 ASP.NET 및 .NET Framework 섹션의 기본값은 입니다Allow.

특성에는 overrideModeDefault WMI(Windows Management Instrumentation)에 해당 속성이 없습니다. 적절한 권한이 있는 경우 ApplicationHost.config 파일을 직접 편집하거나 XML 구문 분석 또는 파일 액세스 API를 사용하여 프로그래밍 방식으로 액세스할 수 있습니다.

적용 대상