March 2004
Intermediate to advanced
560 pages
26h 47m
English
using System; using System.Security; using System.Security.Permissions; namespace Samples { public class IPermissionSample { public static void Main() { EnvironmentPermission ep1 = new EnvironmentPermission( EnvironmentPermissionAccess.Read, "COMPUTERNAME"); IPermission ip1 = ep1; IPermission ip2 = ep1.Copy(); ep1.AddPathList(EnvironmentPermissionAccess.Read, "USERNAME"); Console.WriteLine("ip1 is: {0}", ip1); Console.WriteLine("ip2 is: {0}", ip2); Console.WriteLine("Is ip2 a subset of ip1: {0}", ip2.IsSubsetOf(ip1)); Console.WriteLine("Is ip1 a subset of ip2: {0}", ip1.IsSubsetOf(ip2)); Console.WriteLine("Is ip1 a subset of ip1: {0}", ip1.IsSubsetOf(ip1)); Console.WriteLine("ip1.Intersect(ip2): {0}", ip1.Intersect(ip2)); Console.WriteLine("ip1.Union(ip2): ...Read now
Unlock full access