CreatePermission() public method

public CreatePermission ( ) : IPermission
return IPermission
		public void Default ()
		{
			GacIdentityPermissionAttribute a = new GacIdentityPermissionAttribute (SecurityAction.Assert);
			Assert.AreEqual (a.ToString (), a.TypeId.ToString (), "TypeId");
			Assert.IsFalse (a.Unrestricted, "Unrestricted");

			IPermission p = a.CreatePermission ();
			Assert.IsNotNull (p, "CreatePermission");
			Assert.IsTrue ((p is GacIdentityPermission), "GacIdentityPermission");
		}
// MS BUG	[ExpectedException (typeof (ArgumentException))]
		public void Unrestricted ()
		{
			GacIdentityPermissionAttribute a = new GacIdentityPermissionAttribute (SecurityAction.Assert);
			a.Unrestricted = true;
			IPermission perm = a.CreatePermission ();
		}