다음을 통해 공유


ReflectionPermission 멤버

System.Reflection API를 통해 메타데이터에 대한 액세스를 제어합니다. 이 클래스는 상속될 수 없습니다.

다음 표에서는 ReflectionPermission 형식에 의해 노출되는 멤버를 보여 줍니다.

Public 생성자

  이름 설명
Public method ReflectionPermission 오버로드되었습니다. ReflectionPermission 클래스의 새 인스턴스를 초기화합니다.

위쪽

Public 속성

  이름 설명
Public property Flags 현재 권한에 사용할 수 있는 리플렉션 형식을 가져오거나 설정합니다.

위쪽

Public 메서드

  이름 설명
Public method Assert  스택의 상위 호출자에게 리소스에 대한 액세스 권한이 없는 경우에도 호출 코드를 사용하여 이 메서드를 호출하는 코드를 통해 권한 요청으로 보호되는 리소스에 액세스할 수 있다는 것을 선언합니다. Assert를 사용하면 보안 문제가 발생할 수 있습니다. (CodeAccessPermission에서 상속됨)
Public method Copy 재정의되었습니다. 현재 사용 권한의 동일한 복사본을 만들어 반환합니다.
Public method Demand  현재 인스턴스에서 지정한 사용 권한이 호출 스택의 일부 상위 호출자에만 부여된 경우 런타임에 SecurityException을 강제로 발생시킵니다. (CodeAccessPermission에서 상속됨)
Public method Deny  호출 스택의 상위 호출자가 이 메서드를 호출하는 코드를 통해 현재 인스턴스에서 지정한 리소스에 액세스하지 못하게 합니다. (CodeAccessPermission에서 상속됨)
Public method Equals  오버로드되었습니다. ( CodeAccessPermission에서 상속됨)
Public method FromXml 재정의되었습니다. XML 인코딩을 사용하여 지정된 상태로 사용 권한을 다시 만듭니다.
Public method GetHashCode  해시 테이블 같은 데이터 구조 및 해시 알고리즘에 적합한 CodeAccessPermission 개체의 해시 코드를 가져옵니다. (CodeAccessPermission에서 상속됨)
Public method GetType  현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public method Intersect 재정의되었습니다. 현재 사용 권한과 지정된 사용 권한의 교집합에 해당하는 사용 권한을 만들어 반환합니다.
Public method IsSubsetOf 재정의되었습니다. 현재 사용 권한이 지정된 사용 권한의 하위 집합인지 여부를 확인합니다.
Public method IsUnrestricted 현재 사용 권한이 무제한인지 여부를 나타내는 값을 반환합니다.
Public method PermitOnly  호출 스택의 상위 호출자가 이 메서드를 호출하는 코드를 통해 현재 인스턴스에서 지정한 리소스를 제외한 모든 리소스에 액세스할 수 없게 합니다. (CodeAccessPermission에서 상속됨)
Public method Static ReferenceEquals  지정한 Object 인스턴스가 동일한지 여부를 확인합니다. (Object에서 상속됨)
Public method Static RevertAll  현재 프레임에 대한 이전의 모든 재정의를 제거하고 더 이상 적용되지 않도록 합니다. (CodeAccessPermission에서 상속됨)
Public method Static RevertAssert  현재 프레임에 대한 이전의 모든 Assert를 제거하여 더 이상 적용되지 않도록 합니다. (CodeAccessPermission에서 상속됨)
Public method Static RevertDeny  현재 프레임에 대한 이전의 모든 Deny를 제거하여 더 이상 적용되지 않도록 합니다. (CodeAccessPermission에서 상속됨)
Public method Static RevertPermitOnly  현재 프레임에 대한 이전의 모든 PermitOnly를 제거하여 더 이상 적용되지 않도록 합니다. (CodeAccessPermission에서 상속됨)
Public method ToString  현재 권한 개체의 문자열 표현을 만들고 반환합니다. (CodeAccessPermission에서 상속됨)
Public method ToXml 재정의되었습니다. 사용 권한 및 해당 사용 권한의 현재 상태에 대한 XML 인코딩을 만듭니다.
Public method Union 재정의되었습니다. 현재 사용 권한과 지정된 사용 권한의 합집합에 해당하는 사용 권한을 만듭니다.

위쪽

참고 항목

참조

ReflectionPermission 클래스
System.Security.Permissions 네임스페이스
ReflectionPermissionAttribute
ReflectionPermissionFlag

기타 리소스

보안 권한
권한 요청