public override int GetHashCode()

in src/Apache.IoTDB/Rpc/Generated/TSExecuteStatementResp.cs [773:834]


  public override int GetHashCode() {
    int hashcode = 157;
    unchecked {
      if((Status != null))
      {
        hashcode = (hashcode * 397) + Status.GetHashCode();
      }
      if(__isset.queryId)
      {
        hashcode = (hashcode * 397) + QueryId.GetHashCode();
      }
      if((Columns != null) && __isset.columns)
      {
        hashcode = (hashcode * 397) + TCollections.GetHashCode(Columns);
      }
      if((OperationType != null) && __isset.operationType)
      {
        hashcode = (hashcode * 397) + OperationType.GetHashCode();
      }
      if(__isset.ignoreTimeStamp)
      {
        hashcode = (hashcode * 397) + IgnoreTimeStamp.GetHashCode();
      }
      if((DataTypeList != null) && __isset.dataTypeList)
      {
        hashcode = (hashcode * 397) + TCollections.GetHashCode(DataTypeList);
      }
      if((QueryDataSet != null) && __isset.queryDataSet)
      {
        hashcode = (hashcode * 397) + QueryDataSet.GetHashCode();
      }
      if((NonAlignQueryDataSet != null) && __isset.nonAlignQueryDataSet)
      {
        hashcode = (hashcode * 397) + NonAlignQueryDataSet.GetHashCode();
      }
      if((ColumnNameIndexMap != null) && __isset.columnNameIndexMap)
      {
        hashcode = (hashcode * 397) + TCollections.GetHashCode(ColumnNameIndexMap);
      }
      if((SgColumns != null) && __isset.sgColumns)
      {
        hashcode = (hashcode * 397) + TCollections.GetHashCode(SgColumns);
      }
      if((AliasColumns != null) && __isset.aliasColumns)
      {
        hashcode = (hashcode * 397) + TCollections.GetHashCode(AliasColumns);
      }
      if((TracingInfo != null) && __isset.tracingInfo)
      {
        hashcode = (hashcode * 397) + TracingInfo.GetHashCode();
      }
      if((QueryResult != null) && __isset.queryResult)
      {
        hashcode = (hashcode * 397) + TCollections.GetHashCode(QueryResult);
      }
      if(__isset.moreData)
      {
        hashcode = (hashcode * 397) + MoreData.GetHashCode();
      }
    }
    return hashcode;
  }