GetHashCode() public method

public GetHashCode ( ) : int
return int
Example #1
0
        public override int GetHashCode()
        {
            int hashCode = m_membershipCondition.GetHashCode();

            if (m_policy != null)
            {
                hashCode += m_policy.GetHashCode();
            }
            return(hashCode);
        }
Example #2
0
 public static void PolicyStatementCallMethods()
 {
     PolicyStatement ps = new PolicyStatement(new PermissionSet(new PermissionState()));
     PolicyStatement ps2 = ps.Copy();
     bool equals = ps.Equals(ps2);
     int hash = ps.GetHashCode();
     SecurityElement se = new SecurityElement("");
     PolicyLevel pl = (PolicyLevel)Activator.CreateInstance(typeof(PolicyLevel), true);
     ps.FromXml(se);
     ps.FromXml(se, pl);
     se = ps.ToXml();
     se = ps.ToXml(pl);
 }