Csharp/C Sharp by API/System.Security.Policy/PolicyStatement
new PolicyStatement
<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>