PolicyStatement 클래스

정의

특정 증거 집합을 사용하여 CodeGroup 코드에 적용되는 사용 권한 및 기타 정보를 설명하는 문을 나타냅니다. 이 클래스는 상속할 수 없습니다.

public ref class PolicyStatement sealed : System::Security::ISecurityEncodable, System::Security::ISecurityPolicyEncodable
public sealed class PolicyStatement : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable
[System.Serializable]
public sealed class PolicyStatement : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class PolicyStatement : System.Security.ISecurityEncodable, System.Security.ISecurityPolicyEncodable
type PolicyStatement = class
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
[<System.Serializable>]
type PolicyStatement = class
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type PolicyStatement = class
    interface ISecurityEncodable
    interface ISecurityPolicyEncodable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type PolicyStatement = class
    interface ISecurityPolicyEncodable
    interface ISecurityEncodable
Public NotInheritable Class PolicyStatement
Implements ISecurityEncodable, ISecurityPolicyEncodable
상속
PolicyStatement
특성
구현

설명

A PolicyStatement 는 부여된 권한 집합과 코드 그룹에 대한 가능한 특수 특성으로 구성됩니다.

정책 문은 일반적으로 Resolve에서 PolicyLevel 작업의 반환 값으로 사용됩니다.

생성자

Name Description
PolicyStatement(PermissionSet, PolicyStatementAttribute)
사용되지 않음.

지정된 특성과 특성을 사용하여 클래스의 PolicyStatement 새 인스턴스를 PermissionSet 초기화합니다.

PolicyStatement(PermissionSet)
사용되지 않음.

지정된 클래스를 사용하여 클래스의 PolicyStatement 새 인스턴스를 초기화합니다 PermissionSet.

속성

Name Description
Attributes

정책 문의 특성을 가져오거나 설정합니다.

AttributeString

정책 문의 특성에 대한 문자열 표현을 가져옵니다.

PermissionSet
사용되지 않음.

정책 문의 값을 PermissionSet 가져오거나 설정합니다.

메서드

Name Description
Copy()

현재 정책 문의 해당 복사본을 만듭니다.

Equals(Object)

지정된 PolicyStatement 개체가 현재 PolicyStatement개체와 같은지 여부를 확인합니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 여부를 확인합니다.

(다음에서 상속됨 Object)
FromXml(SecurityElement, PolicyLevel)

XML 인코딩에서 지정된 상태로 보안 개체를 다시 구성합니다.

FromXml(SecurityElement)

XML 인코딩에서 지정된 상태로 보안 개체를 다시 구성합니다.

GetHashCode()

해시 알고리즘 및 해시 테이블과 같은 데이터 구조에 사용하기에 적합한 개체에 대한 PolicyStatement 해시 코드를 가져옵니다.

GetHashCode()

기본 해시 함수로 사용됩니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
ToXml()

보안 개체 및 현재 상태의 XML 인코딩을 만듭니다.

ToXml(PolicyLevel)

보안 개체 및 현재 상태의 XML 인코딩을 만듭니다.

적용 대상