C# 클래스 System.Security.PermissionSet

상속: ISecurityEncodable, ICollection, IStackWalk, IDeserializationCallback
파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

공개 메소드들

메소드 설명
AddPermission ( IPermission perm ) : IPermission
AddPermission ( System perm ) : System.Security.IPermission
Assert ( ) : void
ContainsNonCodeAccessPermissions ( ) : bool
Copy ( ) : PermissionSet
Copy ( ) : System.Security.PermissionSet
CopyTo ( Array array, int index ) : void
CopyTo ( System array, int index ) : void
Demand ( ) : void
Equals ( object o ) : bool
FromXml ( SecurityElement et ) : void
FromXml ( System et ) : void
GetEnumerator ( ) : IEnumerator
GetEnumerator ( ) : System.Collections.IEnumerator
GetHashCode ( ) : int
GetPermission ( Type permClass ) : IPermission
GetPermission ( System permClass ) : System.Security.IPermission
IDeserializationCallback ( object sender ) : void
Intersect ( PermissionSet other ) : PermissionSet
Intersect ( System other ) : System.Security.PermissionSet
IsEmpty ( ) : bool
IsSubsetOf ( PermissionSet target ) : bool
IsSubsetOf ( System target ) : bool
IsUnrestricted ( ) : bool
PermissionSet ( System state )
PermissionSet ( PermissionSet permSet ) : System.Security.Permissions
PermissionSet ( PermissionState state ) : System.Security.Permissions
PermitOnly ( ) : void
RemovePermission ( Type permClass ) : IPermission
RemovePermission ( System permClass ) : System.Security.IPermission
RevertAssert ( ) : void
SetPermission ( IPermission perm ) : IPermission
SetPermission ( System perm ) : System.Security.IPermission
System ( object sender ) : void
ToString ( ) : string
ToXml ( ) : SecurityElement
ToXml ( ) : System.Security.SecurityElement
Union ( PermissionSet other ) : PermissionSet
Union ( System other ) : System.Security.PermissionSet

비공개 메소드들

메소드 설명
ConvertPermissionSet ( string inFormat, byte inData, string outFormat ) : byte[]
Deny ( ) : void

메소드 상세

AddPermission() 공개 메소드

public AddPermission ( IPermission perm ) : IPermission
perm IPermission
리턴 IPermission

AddPermission() 공개 메소드

public AddPermission ( System perm ) : System.Security.IPermission
perm System
리턴 System.Security.IPermission

Assert() 공개 메소드

public Assert ( ) : void
리턴 void

ContainsNonCodeAccessPermissions() 공개 메소드

public ContainsNonCodeAccessPermissions ( ) : bool
리턴 bool

Copy() 공개 메소드

public Copy ( ) : PermissionSet
리턴 PermissionSet

Copy() 공개 메소드

public Copy ( ) : System.Security.PermissionSet
리턴 System.Security.PermissionSet

CopyTo() 공개 메소드

public CopyTo ( Array array, int index ) : void
array System.Array
index int
리턴 void

CopyTo() 공개 메소드

public CopyTo ( System array, int index ) : void
array System
index int
리턴 void

Demand() 공개 메소드

public Demand ( ) : void
리턴 void

Equals() 공개 메소드

public Equals ( object o ) : bool
o object
리턴 bool

FromXml() 공개 메소드

public FromXml ( SecurityElement et ) : void
et SecurityElement
리턴 void

FromXml() 공개 메소드

public FromXml ( System et ) : void
et System
리턴 void

GetEnumerator() 공개 메소드

public GetEnumerator ( ) : IEnumerator
리턴 IEnumerator

GetEnumerator() 공개 메소드

public GetEnumerator ( ) : System.Collections.IEnumerator
리턴 System.Collections.IEnumerator

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

GetPermission() 공개 메소드

public GetPermission ( Type permClass ) : IPermission
permClass System.Type
리턴 IPermission

GetPermission() 공개 메소드

public GetPermission ( System permClass ) : System.Security.IPermission
permClass System
리턴 System.Security.IPermission

IDeserializationCallback() 공개 메소드

public IDeserializationCallback ( object sender ) : void
sender object
리턴 void

Intersect() 공개 메소드

public Intersect ( PermissionSet other ) : PermissionSet
other PermissionSet
리턴 PermissionSet

Intersect() 공개 메소드

public Intersect ( System other ) : System.Security.PermissionSet
other System
리턴 System.Security.PermissionSet

IsEmpty() 공개 메소드

public IsEmpty ( ) : bool
리턴 bool

IsSubsetOf() 공개 메소드

public IsSubsetOf ( PermissionSet target ) : bool
target PermissionSet
리턴 bool

IsSubsetOf() 공개 메소드

public IsSubsetOf ( System target ) : bool
target System
리턴 bool

IsUnrestricted() 공개 메소드

public IsUnrestricted ( ) : bool
리턴 bool

PermissionSet() 공개 메소드

public PermissionSet ( System state )
state System

PermissionSet() 공개 메소드

public PermissionSet ( PermissionSet permSet ) : System.Security.Permissions
permSet PermissionSet
리턴 System.Security.Permissions

PermissionSet() 공개 메소드

public PermissionSet ( PermissionState state ) : System.Security.Permissions
state PermissionState
리턴 System.Security.Permissions

PermitOnly() 공개 메소드

public PermitOnly ( ) : void
리턴 void

RemovePermission() 공개 메소드

public RemovePermission ( Type permClass ) : IPermission
permClass System.Type
리턴 IPermission

RemovePermission() 공개 메소드

public RemovePermission ( System permClass ) : System.Security.IPermission
permClass System
리턴 System.Security.IPermission

RevertAssert() 공개 정적인 메소드

public static RevertAssert ( ) : void
리턴 void

SetPermission() 공개 메소드

public SetPermission ( IPermission perm ) : IPermission
perm IPermission
리턴 IPermission

SetPermission() 공개 메소드

public SetPermission ( System perm ) : System.Security.IPermission
perm System
리턴 System.Security.IPermission

System() 공개 메소드

public System ( object sender ) : void
sender object
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

ToXml() 공개 메소드

public ToXml ( ) : SecurityElement
리턴 SecurityElement

ToXml() 공개 메소드

public ToXml ( ) : System.Security.SecurityElement
리턴 System.Security.SecurityElement

Union() 공개 메소드

public Union ( PermissionSet other ) : PermissionSet
other PermissionSet
리턴 PermissionSet

Union() 공개 메소드

public Union ( System other ) : System.Security.PermissionSet
other System
리턴 System.Security.PermissionSet