public override int GetHashCode() { int hash = SortExpression != null?SortExpression.GetHashCode() : 0; return(hash ^ StartRowIndex ^ MaximumRows ^ RetrieveTotalRowCount.GetHashCode() ^ TotalRowCount); }