June 2003
Intermediate to advanced
714 pages
22h 8m
English
ResourcePermissionBase
public abstract class ResourcePermissionBase : System.Security.CodeAccessPermission : IUnrestrictedPermission { // Protected Constructors protected ResourcePermissionBase( ); protected ResourcePermissionBase(PermissionStatestate); // Public Static Fields public const string Any; // =* public const string Local; // =. // Protected Instance Properties protected Type PermissionAccessType{set; get; } protected string[ ] TagNames{set; get; } // Public Instance Methods public override IPermission Copy( ); // overrides CodeAccessPermission public override void FromXml(System.Security.SecurityElementsecurityElement); // overrides CodeAccessPermission public override IPermission Intersect(System.Security.IPermissiontarget); // overrides CodeAccessPermission public override bool IsSubsetOf(System.Security.IPermissiontarget); // overrides CodeAccessPermission public bool IsUnrestricted( ); // implements IUnrestrictedPermission public override SecurityElement ToXml( ); // overrides CodeAccessPermission public override IPermission Union(System.Security.IPermissiontarget); // overrides CodeAccessPermission // Protected Instance Methods protected void AddPermissionAccess(ResourcePermissionBaseEntryentry); protected void Clear( ); protected ResourcePermissionBaseEntry[ ] GetPermissionEntries( ); protected void RemovePermissionAccess(ResourcePermissionBaseEntryentry); }
The abstract ResourcePermissionBase class provides common functionality for Windows ...