March 2004
Intermediate to advanced
560 pages
26h 47m
English
using System;
using System.Security;
using System.Security.Permissions;
namespace Samples
{
public class PermissionStateSample
{
public static void Main()
{
PermissionSet ps1 =
new PermissionSet(PermissionState.None);
EnvironmentPermission ep =
new EnvironmentPermission(
EnvironmentPermissionAccess.Read,
"USERNAME");
ps1.AddPermission(ep);
PermissionSet ps2 =
new PermissionSet(PermissionState.Unrestricted);
PermissionSet ps = ps1.Union(ps2);
Console.WriteLine(
"ps1.IsUnrestricted(): {0}",
ps1.IsUnrestricted());
Console.WriteLine(
"ps2.IsUnrestricted(): {0}",
ps2.IsUnrestricted());
Console.WriteLine(
"ps.IsUnrestricted(): {0}",
ps.IsUnrestricted());
}
}
}
ps1.IsUnrestricted(): False ps2.IsUnrestricted(): True ps.IsUnrestricted(): ...
Read now
Unlock full access