다음을 통해 공유


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)