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;
}