C# Class System.Security.PermissionSet

Inheritance: ISecurityEncodable, ICollection, IStackWalk, IDeserializationCallback
Datei anzeigen Open project: dotnet/corefx Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
ConvertPermissionSet ( string inFormat, byte inData, string outFormat ) : byte[]
Deny ( ) : void

Method Details

AddPermission() public method

public AddPermission ( IPermission perm ) : IPermission
perm IPermission
return IPermission

AddPermission() public method

public AddPermission ( System perm ) : System.Security.IPermission
perm System
return System.Security.IPermission

Assert() public method

public Assert ( ) : void
return void

ContainsNonCodeAccessPermissions() public method

public ContainsNonCodeAccessPermissions ( ) : bool
return bool

Copy() public method

public Copy ( ) : PermissionSet
return PermissionSet

Copy() public method

public Copy ( ) : System.Security.PermissionSet
return System.Security.PermissionSet

CopyTo() public method

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

CopyTo() public method

public CopyTo ( System array, int index ) : void
array System
index int
return void

Demand() public method

public Demand ( ) : void
return void

Equals() public method

public Equals ( object o ) : bool
o object
return bool

FromXml() public method

public FromXml ( SecurityElement et ) : void
et SecurityElement
return void

FromXml() public method

public FromXml ( System et ) : void
et System
return void

GetEnumerator() public method

public GetEnumerator ( ) : IEnumerator
return IEnumerator

GetEnumerator() public method

public GetEnumerator ( ) : System.Collections.IEnumerator
return System.Collections.IEnumerator

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetPermission() public method

public GetPermission ( Type permClass ) : IPermission
permClass System.Type
return IPermission

GetPermission() public method

public GetPermission ( System permClass ) : System.Security.IPermission
permClass System
return System.Security.IPermission

IDeserializationCallback() public method

public IDeserializationCallback ( object sender ) : void
sender object
return void

Intersect() public method

public Intersect ( PermissionSet other ) : PermissionSet
other PermissionSet
return PermissionSet

Intersect() public method

public Intersect ( System other ) : System.Security.PermissionSet
other System
return System.Security.PermissionSet

IsEmpty() public method

public IsEmpty ( ) : bool
return bool

IsSubsetOf() public method

public IsSubsetOf ( PermissionSet target ) : bool
target PermissionSet
return bool

IsSubsetOf() public method

public IsSubsetOf ( System target ) : bool
target System
return bool

IsUnrestricted() public method

public IsUnrestricted ( ) : bool
return bool

PermissionSet() public method

public PermissionSet ( System state )
state System

PermissionSet() public method

public PermissionSet ( PermissionSet permSet ) : System.Security.Permissions
permSet PermissionSet
return System.Security.Permissions

PermissionSet() public method

public PermissionSet ( PermissionState state ) : System.Security.Permissions
state PermissionState
return System.Security.Permissions

PermitOnly() public method

public PermitOnly ( ) : void
return void

RemovePermission() public method

public RemovePermission ( Type permClass ) : IPermission
permClass System.Type
return IPermission

RemovePermission() public method

public RemovePermission ( System permClass ) : System.Security.IPermission
permClass System
return System.Security.IPermission

RevertAssert() public static method

public static RevertAssert ( ) : void
return void

SetPermission() public method

public SetPermission ( IPermission perm ) : IPermission
perm IPermission
return IPermission

SetPermission() public method

public SetPermission ( System perm ) : System.Security.IPermission
perm System
return System.Security.IPermission

System() public method

public System ( object sender ) : void
sender object
return void

ToString() public method

public ToString ( ) : string
return string

ToXml() public method

public ToXml ( ) : SecurityElement
return SecurityElement

ToXml() public method

public ToXml ( ) : System.Security.SecurityElement
return System.Security.SecurityElement

Union() public method

public Union ( PermissionSet other ) : PermissionSet
other PermissionSet
return PermissionSet

Union() public method

public Union ( System other ) : System.Security.PermissionSet
other System
return System.Security.PermissionSet