June 2003
Intermediate to advanced
714 pages
22h 8m
English
FileIOPermission
public sealed class FileIOPermission : System.Security.CodeAccessPermission : IUnrestrictedPermission, IBuiltInPermission { // Public Constructors public FileIOPermission(FileIOPermissionAccessaccess, stringpath); public FileIOPermission(FileIOPermissionAccessaccess, string[ ]pathList); public FileIOPermission(PermissionStatestate); // Public Instance Properties public FileIOPermissionAccess AllFiles{set; get; } public FileIOPermissionAccess AllLocalFiles{set; get; } // Public Instance Methods public void AddPathList(FileIOPermissionAccessaccess, stringpath); public void AddPathList(FileIOPermissionAccessaccess, string[ ]pathList); public override IPermission Copy( ); // overrides CodeAccessPermission public override void FromXml(System.Security.SecurityElementesd); // overrides CodeAccessPermission public string[ ] GetPathList(FileIOPermissionAccessaccess); 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(FileIOPermissionAccessaccess, stringpath); public void SetPathList(FileIOPermissionAccessaccess, string[ ]pathList); public override SecurityElement ToXml( ); // overrides CodeAccessPermission public override IPermission Union(System.Security.IPermissionother); // overrides CodeAccessPermission ...