public override int GetHashCode() { int hashCode = _actions.GetHashCode(); if (_className != null) { hashCode ^= _className.GetHashCode(); } if (_memberName != null) { hashCode ^= _memberName.GetHashCode(); } if (_objectName != null) { hashCode ^= _objectName.GetHashCode(); } return(hashCode); }
/// <summary> /// Uses ObjectName and ClassName properties to calculate hash code. /// </summary> /// <returns></returns> public override int GetHashCode() { return(_objectName.GetHashCode() ^ _className.GetHashCode()); }