March 2003
Intermediate to advanced
896 pages
32h 35m
English
PrintingPermission
This class encapsulates the permissions the executing code might have to use a printer.
You can determine the access Level that the
currently executing code has to printing services (see
PrintingPermissionLevel).
You can also set declarative permissions by using the
PrintingPermissionAttribute.
public sealed class PrintingPermission : System.Security.CodeAccessPermission : System.Security.Permissions.IUnrestrictedPermission { // Public Constructors public PrintingPermission(System.Security.Permissions.PermissionState state); public PrintingPermission(PrintingPermissionLevel printingLevel); // Public Instance Properties public PrintingPermissionLevel Level{set; get; } // Public Instance Methods public override IPermission Copy(); // overrides CodeAccessPermission public override void FromXml(System.Security.SecurityElement esd); // overrides CodeAccessPermission public override IPermission Intersect(System.Security.IPermission target); // overrides CodeAccessPermission public override bool IsSubsetOf(System.Security.IPermission target); // overrides CodeAccessPermission public bool IsUnrestricted(); // implements IUnrestrictedPermission public override SecurityElement ToXml(); // overrides CodeAccessPermission public override IPermission Union(System.Security.IPermission target); // overrides CodeAccessPermission }
System.Object
→ System.Security.CodeAccessPermission(System.Security.IPermissio,
System.Security.ISecurityEncodable,
System.Security.IStackWalk) ...
Read now
Unlock full access