/// <summary> /// The hash code, according to Equal operator. /// </summary> /// <returns></returns> public override int GetHashCode() { int retVal = RuleCondition.GetHashCode(); if (Instance != null) { retVal = retVal + Instance.GetHashCode(); } return(retVal); }