Class RegistryPermission
Inheritance
System.Object
RegistryPermission
Implements
System.Security.IPermission
System.Security.ISecurityEncodable
Assembly: IronZip.dll
Syntax
public sealed class RegistryPermission : CodeAccessPermission, IStackWalk, IUnrestrictedPermission
Constructors
RegistryPermission(PermissionState)
Declaration
public RegistryPermission(PermissionState state)
Parameters
RegistryPermission(RegistryPermissionAccess, AccessControlActions, String)
Declaration
public RegistryPermission(RegistryPermissionAccess access, AccessControlActions control, string pathList)
Parameters
RegistryPermission(RegistryPermissionAccess, String)
Declaration
public RegistryPermission(RegistryPermissionAccess access, string pathList)
Parameters
Methods
AddPathList(RegistryPermissionAccess, AccessControlActions, String)
Declaration
public void AddPathList(RegistryPermissionAccess access, AccessControlActions actions, string pathList)
Parameters
AddPathList(RegistryPermissionAccess, String)
Declaration
public void AddPathList(RegistryPermissionAccess access, string pathList)
Parameters
Copy()
Declaration
public override IPermission Copy()
Returns
| Type |
Description |
| System.Security.IPermission |
|
Overrides
FromXml(SecurityElement)
Declaration
public override void FromXml(SecurityElement elem)
Parameters
| Type |
Name |
Description |
| System.Security.SecurityElement |
elem |
|
Overrides
GetPathList(RegistryPermissionAccess)
Declaration
public string GetPathList(RegistryPermissionAccess access)
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(RegistryPermissionAccess, String)
Declaration
public void SetPathList(RegistryPermissionAccess access, 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