HostSecurityManager.DomainPolicy 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
주의
AppDomain policy levels are obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.
파생 클래스에서 재정의된 경우 현재 애플리케이션 도메인에 대한 보안 정책을 가져옵니다.
public:
virtual property System::Security::Policy::PolicyLevel ^ DomainPolicy { System::Security::Policy::PolicyLevel ^ get(); };
public virtual System.Security.Policy.PolicyLevel DomainPolicy { get; }
[System.Obsolete("AppDomain policy levels are obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")]
public virtual System.Security.Policy.PolicyLevel DomainPolicy { get; }
member this.DomainPolicy : System.Security.Policy.PolicyLevel
[<System.Obsolete("AppDomain policy levels are obsolete and will be removed in a future release of the .NET Framework. See http://go.microsoft.com/fwlink/?LinkID=155570 for more information.")>]
member this.DomainPolicy : System.Security.Policy.PolicyLevel
Public Overridable ReadOnly Property DomainPolicy As PolicyLevel
속성 값
현재 애플리케이션 도메인에 대한 보안 정책입니다. 기본값은 null
입니다.
- 특성
예외
이 메서드는 .NET Framework 4에서 사용되지 않는 CAS(코드 액세스 보안) 정책을 사용합니다. 이전 버전의 .NET Framework와의 호환성에 대한 CAS 정책을 사용하도록 설정하려면 <legacyCasPolicy> 요소를 사용합니다.
설명
이 속성은 파생 클래스에서 재정의할 수 있습니다. 기본 구현은 항상 null
를 반환합니다.
이 속성은 생성 시 AppDomain 호출됩니다. 호스트가 현재 AppDomain에 대한 정책을 제공할 수 있습니다. 정책 수준은 다음으로 구성됩니다.
단일 루팅된 트리로 구성된 코드 그룹 집합입니다.
코드 그룹에 속하는 코드에 부여할 권한을 지정하기 위해 코드 그룹에서 참조하는 명명된 권한 집합 집합입니다.
완전히 신뢰할 수 있는 어셈블리 목록입니다.
중요
중요한 구현 정보는 클래스의 상속자에 대한 HostSecurityManager 참고 사항을 참조하세요.