IsSubsetOf() public method

public IsSubsetOf ( IPermission target ) : bool
target IPermission
return bool
		public void IsSubsetOfBadPermission () 
		{
			FileDialogPermission p1 = new FileDialogPermission (FileDialogPermissionAccess.Open);
			EnvironmentPermission ep2 = new EnvironmentPermission (PermissionState.Unrestricted);
			Assert.IsTrue (p1.IsSubsetOf (ep2), "IsSubsetOf(EnvironmentPermission)");
		}
		public void IsSubsetOf () 
		{
			FileDialogPermission p1 = new FileDialogPermission (FileDialogPermissionAccess.Open);
			FileDialogPermission p2 = new FileDialogPermission (FileDialogPermissionAccess.Save);
			Assert.IsTrue (!p1.IsSubsetOf (p2), "IsSubsetOf(nosubset1)");
			Assert.IsTrue (!p2.IsSubsetOf (p1), "IsSubsetOf(nosubset2)");
			FileDialogPermission p3 = new FileDialogPermission (FileDialogPermissionAccess.OpenSave);
			Assert.IsTrue (p1.IsSubsetOf (p3), "IsSubsetOf(OpenSave)");
			Assert.IsTrue (!p3.IsSubsetOf (p1), "OpenSave.IsSubsetOf()");
		}
		public void IsSubsetOfUnrestricted () 
		{
			FileDialogPermission p1 = new FileDialogPermission (PermissionState.Unrestricted);
			FileDialogPermission p2 = new FileDialogPermission (FileDialogPermissionAccess.Open);
			FileDialogPermission p3 = new FileDialogPermission (PermissionState.Unrestricted);
			Assert.IsTrue (!p1.IsSubsetOf (p2), "Unrestricted.IsSubsetOf()");
			Assert.IsTrue (p2.IsSubsetOf (p1), "IsSubsetOf(Unrestricted)");
			Assert.IsTrue (p1.IsSubsetOf (p3), "Unrestricted.IsSubsetOf(Unrestricted)");
		}
		public void IsSubsetOfNull () 
		{
			FileDialogPermission p1 = new FileDialogPermission (FileDialogPermissionAccess.Open);
			Assert.IsTrue (!p1.IsSubsetOf (null), "IsSubsetOf(null)");
		}
		public void IsSubsetOfUnrestricted () 
		{
			FileDialogPermission p1 = new FileDialogPermission (PermissionState.Unrestricted);
			FileDialogPermission p2 = new FileDialogPermission (FileDialogPermissionAccess.Open);
			FileDialogPermission p3 = new FileDialogPermission (PermissionState.Unrestricted);
			Assert ("Unrestricted.IsSubsetOf()", !p1.IsSubsetOf (p2));
			Assert ("IsSubsetOf(Unrestricted)", p2.IsSubsetOf (p1));
			Assert ("Unrestricted.IsSubsetOf(Unrestricted)", p1.IsSubsetOf (p3));
		}
		public void IsSubsetOfNull () 
		{
			FileDialogPermission p1 = new FileDialogPermission (FileDialogPermissionAccess.Open);
			Assert ("IsSubsetOf(null)", !p1.IsSubsetOf (null));
		}