다음을 통해 공유


WebPermission 멤버

HTTP 인터넷 리소스에 액세스하는 권한을 제어합니다.

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

Public 생성자

  이름 설명
Public method WebPermission 오버로드되었습니다. WebPermission 클래스의 새 인스턴스를 만듭니다.

위쪽

Public 속성

  이름 설명
Public property AcceptList 이 속성은 이 WebPermission이 보유한 단일 허용 권한의 열거형을 반환합니다. 반환된 열거형에 포함될 수 있는 개체 형식에는 StringSystem.Text.RegularExpressions.Regex가 있습니다.
Public property ConnectList 이 속성은 이 WebPermission이 보유한 단일 연결 권한의 열거형을 반환합니다. 반환된 열거형에 포함될 수 있는 개체 형식에는 StringSystem.Text.RegularExpressions.Regex가 있습니다.

위쪽

Public 메서드

( Protected 메서드 참조)

  이름 설명
Public method AddPermission 오버로드되었습니다. 현재 WebPermission에 대한 지정된 액세스 권한을 사용하여 지정된 URI를 추가합니다.
Public method Assert  스택의 상위 호출자에게 리소스에 대한 액세스 권한이 없는 경우에도 호출 코드를 사용하여 이 메서드를 호출하는 코드를 통해 권한 요청으로 보호되는 리소스에 액세스할 수 있다는 것을 선언합니다. Assert를 사용하면 보안 문제가 발생할 수 있습니다. (CodeAccessPermission에서 상속됨)
Public method Copy 재정의되었습니다. WebPermission의 복사본을 만듭니다.
Public method Demand  현재 인스턴스에서 지정한 사용 권한이 호출 스택의 일부 상위 호출자에만 부여된 경우 런타임에 SecurityException을 강제로 발생시킵니다. (CodeAccessPermission에서 상속됨)
Public method Deny  호출 스택의 상위 호출자가 이 메서드를 호출하는 코드를 통해 현재 인스턴스에서 지정한 리소스에 액세스하지 못하게 합니다. (CodeAccessPermission에서 상속됨)
Public method Equals  오버로드되었습니다. ( CodeAccessPermission에서 상속됨)
Public method FromXml 재정의되었습니다. XML 인코딩에서 WebPermission을 다시 만듭니다.
Public method GetHashCode  해시 테이블 같은 데이터 구조 및 해시 알고리즘에 적합한 CodeAccessPermission 개체의 해시 코드를 가져옵니다. (CodeAccessPermission에서 상속됨)
Public method GetType  현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public method Intersect 재정의되었습니다. 두 WebPermission 인스턴스의 논리 교집합을 반환합니다.
Public method IsSubsetOf 재정의되었습니다. 현재 WebPermission이 지정된 개체의 하위 집합인지 여부를 확인합니다.
Public method IsUnrestricted WebPermission의 전체 사용 권한 상태를 확인합니다.
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 재정의되었습니다. WebPermission 및 현재 상태의 XML 인코딩을 만듭니다.
Public method Union 재정의되었습니다. WebPermission 클래스의 두 인스턴스에 대한 논리합을 반환합니다.

위쪽

Protected 메서드

  이름 설명
Protected method Finalize  가비지 수집기에서 Object를 회수하기 전에 Object가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨)
Protected method MemberwiseClone  현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨)

위쪽

참고 항목

참조

WebPermission 클래스
System.Net 네임스페이스
CodeAccessPermission
PermissionState
NetworkAccess 열거형