System.Security.Policy.Zone.CreateIdentityPermission C# (CSharp) Method

CreateIdentityPermission() public method

public CreateIdentityPermission ( Evidence evidence ) : IPermission
evidence Evidence
return IPermission
        public IPermission CreateIdentityPermission(Evidence evidence) { return default(IPermission); }
        public override bool Equals(object o) => base.Equals(o);

Same methods

Zone::CreateIdentityPermission ( System evidence ) : System.Security.IPermission

Usage Example

Example #1
0
		public void Intranet () 
		{
			Zone z = new Zone (SecurityZone.Intranet);
			Assert.AreEqual (SecurityZone.Intranet, z.SecurityZone, "Intranet.SecurityZone");
			Assert.IsTrue ((z.ToString ().IndexOf ("<Zone>Intranet</Zone>") >= 0), "Intranet.ToString");
			Zone zc = (Zone) z.Copy ();
			Assert.IsTrue (z.Equals (zc), "Intranet.Copy.Equals");
			IPermission p = z.CreateIdentityPermission (null);
			Assert.IsNotNull (p, "Intranet.CreateIdentityPermission");

			Assert.IsTrue (!z.Equals (new Zone (SecurityZone.MyComputer)), "Intranet.MyComputer.Equals");
			Assert.IsTrue (z.Equals (new Zone (SecurityZone.Intranet)), "Intranet.Intranet.Equals");
			Assert.IsTrue (!z.Equals (new Zone (SecurityZone.Trusted)), "Intranet.Trusted.Equals");
			Assert.IsTrue (!z.Equals (new Zone (SecurityZone.Internet)), "Intranet.Internet.Equals");
			Assert.IsTrue (!z.Equals (new Zone (SecurityZone.Untrusted)), "Intranet.Untrusted.Equals");
			Assert.IsTrue (!z.Equals (new Zone (SecurityZone.NoZone)), "Intranet.NoZone.Equals");
			Assert.IsTrue (!z.Equals (null), "Intranet.Null.Equals");
		}
All Usage Examples Of System.Security.Policy.Zone::CreateIdentityPermission