Csharp/C Sharp by API/System.Security.Policy/UnionCodeGroup

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

new UnionCodeGroup

<source lang="csharp"> using System.IO; using System.IO.IsolatedStorage; using System.Net; using System.Net.Sockets; using System.Reflection; using System.Security; using System.Security.AccessControl; using System.Security.Policy; using System.Security.Permissions; using System.Security.Principal; using System.Text; public class MainClass {

   public static void Main()
   {
       PolicyStatement policy = new PolicyStatement(new PermissionSet(PermissionState.Unrestricted), new PolicyStatementAttribute());
       UnionCodeGroup group = new UnionCodeGroup(new ZoneMembershipCondition(SecurityZone.Internet), policy);
       group.Name = "nfex";
       UnionCodeGroup childGroup = new UnionCodeGroup(new UrlMembershipCondition("http://www.nfex.ru/"), policy);
       group.AddChild(childGroup);
       System.Console.WriteLine(group.ToXml().ToString());
   }

}


 </source>