System.Security.Policy.SiteMembershipCondition.Check C# (CSharp) Method

Check() public method

public Check ( Evidence evidence ) : bool
evidence Evidence
return bool
        public bool Check(Evidence evidence) { return false; }
        public IMembershipCondition Copy() { return default(IMembershipCondition); }

Same methods

SiteMembershipCondition::Check ( System evidence ) : bool

Usage Example

		public void Check () 
		{
			SiteMembershipCondition smc = new SiteMembershipCondition ("*.go-mono.com");

			Evidence e = null;
			Assert.IsFalse (smc.Check (e), "Check(null)");
			e = new Evidence ();
			Assert.IsFalse (smc.Check (e), "Check (empty)");
			e.AddHost (new Zone (SecurityZone.MyComputer));
			Assert.IsFalse (smc.Check (e), "Check (zone)");
			
			Site s = new Site ("*.go-mono.com");
			e.AddAssembly (s);
			Assert.IsFalse (smc.Check (e), "Check (site-assembly)");
			e.AddHost (s);
			Assert.IsTrue (smc.Check (e), "Check (site-host)");

			e = new Evidence ();
			e.AddHost (new Site ("www.go-mono.com"));
			Assert.IsTrue (smc.Check (e), "Check(+-)");

			e = new Evidence ();
			e.AddHost (new Site ("*.go-mono.org"));
			Assert.IsFalse (smc.Check (e), "Check(-)");
		}
All Usage Examples Of System.Security.Policy.SiteMembershipCondition::Check