Returns the logical intersection of two WebPermission instances.
using System; using System.Net; using System.Net.Sockets; using System.Text; using System.Security.Permissions; class MainClass { public static void Main() { WebPermission myWebPermission1 = new WebPermission(PermissionState.None); myWebPermission1.AddPermission(NetworkAccess.Connect, "http://www.microsoft.com/default.htm"); myWebPermission1.AddPermission(NetworkAccess.Connect, "http://www.msn.com"); myWebPermission1.Demand(); WebPermission myWebPermission3 = (WebPermission)myWebPermission1.Intersect(myWebPermission1); Console.WriteLine("\nAttributes and Values of the WebPermission instance after the Intersect are:\n"); Console.WriteLine(myWebPermission3.ToXml().ToString()); } }