June 2003
Intermediate to advanced
714 pages
22h 8m
English
RegistryPermission
public sealed class RegistryPermission : System.Security.CodeAccessPermission : IUnrestrictedPermission, IBuiltInPermission { // Public Constructors public RegistryPermission(PermissionStatestate); public RegistryPermission(RegistryPermissionAccessaccess, stringpathList); // Public Instance Methods public void AddPathList(RegistryPermissionAccessaccess, stringpathList); public override IPermission Copy( ); // overrides CodeAccessPermission public override void FromXml(System.Security.SecurityElementesd); // overrides CodeAccessPermission public string GetPathList(RegistryPermissionAccessaccess); public override IPermission Intersect(System.Security.IPermissiontarget); // overrides CodeAccessPermission public override bool IsSubsetOf(System.Security.IPermissiontarget); // overrides CodeAccessPermission public bool IsUnrestricted( ); // implements IUnrestrictedPermission public void SetPathList(RegistryPermissionAccessaccess, stringpathList); public override SecurityElement ToXml( ); // overrides CodeAccessPermission public override IPermission Union(System.Security.IPermissionother); // overrides CodeAccessPermission }
The RegistryPermission class represents the
ability of code to access and manipulate the contents of the Windows
registry. More specifically, RegistryPermission
controls access to secured members of the
Microsoft.Win32.RegistryKey class.
RegistryPermission maintains separate lists of registry key names to which different ...