Class EnvironmentPermission
Inheritance
System.Object
EnvironmentPermission
Implements
System.Security.IPermission
System.Security.ISecurityEncodable
Assembly: IronZip.dll
Syntax
public sealed class EnvironmentPermission : CodeAccessPermission, IStackWalk, IUnrestrictedPermission
Constructors
EnvironmentPermission(EnvironmentPermissionAccess, String)
Declaration
public EnvironmentPermission(EnvironmentPermissionAccess flag, string pathList)
Parameters
EnvironmentPermission(PermissionState)
Declaration
public EnvironmentPermission(PermissionState state)
Parameters
Methods
AddPathList(EnvironmentPermissionAccess, String)
Declaration
public void AddPathList(EnvironmentPermissionAccess flag, string pathList)
Parameters
Copy()
Declaration
public override IPermission Copy()
Returns
| Type |
Description |
| System.Security.IPermission |
|
Overrides
FromXml(SecurityElement)
Declaration
public override void FromXml(SecurityElement esd)
Parameters
| Type |
Name |
Description |
| System.Security.SecurityElement |
esd |
|
Overrides
GetPathList(EnvironmentPermissionAccess)
Declaration
public string GetPathList(EnvironmentPermissionAccess flag)
Parameters
Returns
| Type |
Description |
| System.String |
|
Intersect(IPermission)
Declaration
public override IPermission Intersect(IPermission target)
Parameters
| Type |
Name |
Description |
| System.Security.IPermission |
target |
|
Returns
| Type |
Description |
| System.Security.IPermission |
|
Overrides
IsSubsetOf(IPermission)
Declaration
public override bool IsSubsetOf(IPermission target)
Parameters
| Type |
Name |
Description |
| System.Security.IPermission |
target |
|
Returns
| Type |
Description |
| System.Boolean |
|
Overrides
IsUnrestricted()
Declaration
public bool IsUnrestricted()
Returns
| Type |
Description |
| System.Boolean |
|
SetPathList(EnvironmentPermissionAccess, String)
Declaration
public void SetPathList(EnvironmentPermissionAccess flag, string pathList)
Parameters
ToXml()
Declaration
public override SecurityElement ToXml()
Returns
| Type |
Description |
| System.Security.SecurityElement |
|
Overrides
Union(IPermission)
Declaration
public override IPermission Union(IPermission other)
Parameters
| Type |
Name |
Description |
| System.Security.IPermission |
other |
|
Returns
| Type |
Description |
| System.Security.IPermission |
|
Overrides
Implements
System.Security.IPermission
System.Security.ISecurityEncodable