PermissionSet 요소(ASSL)
.NET Framework 어셈블리와 연결된 권한 집합을 식별합니다.
구문
<ClrAssembly>
...
<PermissionSet>...</PermissionSet>
</ClrAssembly>
요소 특징
특성 | Description |
---|---|
데이터 형식 및 길이 | String(열거형) |
기본값 | Safe |
카디널리티 | 0-1: 한 번만 나타날 수 있는 선택적 요소입니다. |
요소 관계
관계 | 요소 |
---|---|
부모 요소 | ClrAssembly |
자식 요소 | 없음 |
설명
이 요소의 값은 다음 표에 나열된 문자열 중 하나로 제한됩니다.
값 | 설명 |
---|---|
Safe | 내부 계산 및 로컬 데이터 액세스만 허용됩니다. 금고 가장 제한적인 권한 집합입니다. 금고 권한이 있는 어셈블리에서 실행되는 코드는 파일, 네트워크, 환경 변수 또는 레지스트리와 같은 외부 시스템 리소스에 액세스할 수 없습니다. |
ExternalAccess | 금고 파일, 네트워크, 환경 변수 및 레지스트리와 같은 외부 시스템 리소스에 액세스할 수 있는 추가 기능을 제공합니다. |
제한 없음 | Unrestricted는 어셈블리에 내부 및 외부의 리소스에 대한 무제한적인 액세스를 제공합니다. 무제한 어셈블리 내에서 실행되는 코드는 관리되지 않는 코드를 호출할 수 있습니다. |
AMO(Analysis Management Objects) 개체 모델에서 PermissionSet 에 허용되는 값에 해당하는 열거형입니다 PermissionSet.
참고 항목
ComAssembly 데이터 형식(ASSL)
Assemblies 요소(ASSL)
Database 요소(ASSL)
Server 요소(ASSL)
속성(ASSL)