public static PermissionSet GetSpecialPermissionSet (string name)
{
if (name == null)
throw new ArgumentNullException ("name");
switch (name) {
case ReservedNames.FullTrust:
return FullTrust;
case ReservedNames.LocalIntranet:
return LocalIntranet;
case ReservedNames.Internet:
return Internet;
case ReservedNames.SkipVerification:
return SkipVerification;
case ReservedNames.Execution:
return Execution;
case ReservedNames.Nothing:
return Nothing;
case ReservedNames.Everything:
return Everything;
default:
return null;
}
}