Esempio n. 1
0
        public override int GetHashCode()
        {
            int hashCode = m_membershipCondition.GetHashCode();

            if (m_policy != null)
            {
                hashCode += m_policy.GetHashCode();
            }
            return(hashCode);
        }
        public override int GetHashCode()
        {
            if (m_membershipCondition == null && m_element != null)
                ParseMembershipCondition();

            if (m_name != null || m_membershipCondition != null)
            {
                return (m_name == null ? 0 : m_name.GetHashCode())
                     + (m_membershipCondition == null ? 0 : m_membershipCondition.GetHashCode());
            }
            else
            {
                return GetType().GetHashCode();
            }
        }
Esempio n. 3
0
 // Get the hash code for this instance.
 public override int GetHashCode()
 {
     return(membershipCondition.GetHashCode());
 }