PermissionSet.AddPermissionImpl(IPermission) 메서드

정의

지정된 사용 권한을 PermissionSet에 추가합니다.

protected:
 virtual System::Security::IPermission ^ AddPermissionImpl(System::Security::IPermission ^ perm);
protected virtual System.Security.IPermission AddPermissionImpl (System.Security.IPermission perm);
protected virtual System.Security.IPermission? AddPermissionImpl (System.Security.IPermission? perm);
abstract member AddPermissionImpl : System.Security.IPermission -> System.Security.IPermission
override this.AddPermissionImpl : System.Security.IPermission -> System.Security.IPermission
Protected Overridable Function AddPermissionImpl (perm As IPermission) As IPermission

매개 변수

perm
IPermission

추가할 사용 권한입니다.

반환

IPermission

추가된 사용 권한과 PermissionSet에 이미 있는 동일한 형식의 사용 권한의 합집합이거나, 아니면 permnull인 경우 null입니다.

예외

ReadOnlyPermissionSet에서 메서드가 호출됩니다.

설명

메서드 AddPermissionImpl 는 메서드에 대한 구현입니다 AddPermission .

추가된 사용 권한과 동일한 유형의 사용 권한이 이미 있는 PermissionSet경우 새 사용 권한은 기존 사용 권한 개체와 지정된 사용 권한 개체의 공용 구조체입니다. 예를 들어 구현 IUnrestrictedPermission 하는 사용 권한이 추가되면PermissionSetUnrestricted 결과 공용 구조체는 원래 Unrestricted PermissionSet공용 구조체입니다.

적용 대상