public TSFetchResultsResp DeepCopy()

in src/Apache.IoTDB/Rpc/Generated/TSFetchResultsResp.cs [118:148]


  public TSFetchResultsResp DeepCopy()
  {
    var tmp89 = new TSFetchResultsResp();
    if((Status != null))
    {
      tmp89.Status = (TSStatus)this.Status.DeepCopy();
    }
    tmp89.HasResultSet = this.HasResultSet;
    tmp89.IsAlign = this.IsAlign;
    if((QueryDataSet != null) && __isset.queryDataSet)
    {
      tmp89.QueryDataSet = (TSQueryDataSet)this.QueryDataSet.DeepCopy();
    }
    tmp89.__isset.queryDataSet = this.__isset.queryDataSet;
    if((NonAlignQueryDataSet != null) && __isset.nonAlignQueryDataSet)
    {
      tmp89.NonAlignQueryDataSet = (TSQueryNonAlignDataSet)this.NonAlignQueryDataSet.DeepCopy();
    }
    tmp89.__isset.nonAlignQueryDataSet = this.__isset.nonAlignQueryDataSet;
    if((QueryResult != null) && __isset.queryResult)
    {
      tmp89.QueryResult = this.QueryResult.DeepCopy();
    }
    tmp89.__isset.queryResult = this.__isset.queryResult;
    if(__isset.moreData)
    {
      tmp89.MoreData = this.MoreData;
    }
    tmp89.__isset.moreData = this.__isset.moreData;
    return tmp89;
  }