public override int GetHashCode()

in src/Apache.IoTDB/Rpc/Generated/TSCreateMultiTimeseriesReq.cs [626:664]


  public override int GetHashCode() {
    int hashcode = 157;
    unchecked {
      hashcode = (hashcode * 397) + SessionId.GetHashCode();
      if((Paths != null))
      {
        hashcode = (hashcode * 397) + TCollections.GetHashCode(Paths);
      }
      if((DataTypes != null))
      {
        hashcode = (hashcode * 397) + TCollections.GetHashCode(DataTypes);
      }
      if((Encodings != null))
      {
        hashcode = (hashcode * 397) + TCollections.GetHashCode(Encodings);
      }
      if((Compressors != null))
      {
        hashcode = (hashcode * 397) + TCollections.GetHashCode(Compressors);
      }
      if((PropsList != null) && __isset.propsList)
      {
        hashcode = (hashcode * 397) + TCollections.GetHashCode(PropsList);
      }
      if((TagsList != null) && __isset.tagsList)
      {
        hashcode = (hashcode * 397) + TCollections.GetHashCode(TagsList);
      }
      if((AttributesList != null) && __isset.attributesList)
      {
        hashcode = (hashcode * 397) + TCollections.GetHashCode(AttributesList);
      }
      if((MeasurementAliasList != null) && __isset.measurementAliasList)
      {
        hashcode = (hashcode * 397) + TCollections.GetHashCode(MeasurementAliasList);
      }
    }
    return hashcode;
  }