System.Security.SecurityFrame.Equals C# (CSharp) Method

Equals() public method

public Equals ( SecurityFrame sf ) : bool
sf SecurityFrame
return bool
		public bool Equals (SecurityFrame sf)
		{
			if (!Object.ReferenceEquals (_domain, sf.Domain))
				return false;
			if (Assembly.ToString () != sf.Assembly.ToString ())
				return false;
			if (Method.ToString () != sf.Method.ToString ())
				return false;

			if ((_assert != null) && !_assert.Equals (sf.Assert))
				return false;
			if ((_deny != null) && !_deny.Equals (sf.Deny))
				return false;
			if ((_permitonly != null) && !_permitonly.Equals (sf.PermitOnly))
				return false;

			return true;
		}