in src/Apache.IoTDB/Rpc/Generated/TSCreateTimeseriesReq.cs [472:501]
public override int GetHashCode() {
int hashcode = 157;
unchecked {
hashcode = (hashcode * 397) + SessionId.GetHashCode();
if((Path != null))
{
hashcode = (hashcode * 397) + Path.GetHashCode();
}
hashcode = (hashcode * 397) + DataType.GetHashCode();
hashcode = (hashcode * 397) + Encoding.GetHashCode();
hashcode = (hashcode * 397) + Compressor.GetHashCode();
if((Props != null) && __isset.props)
{
hashcode = (hashcode * 397) + TCollections.GetHashCode(Props);
}
if((Tags != null) && __isset.tags)
{
hashcode = (hashcode * 397) + TCollections.GetHashCode(Tags);
}
if((Attributes != null) && __isset.attributes)
{
hashcode = (hashcode * 397) + TCollections.GetHashCode(Attributes);
}
if((MeasurementAlias != null) && __isset.measurementAlias)
{
hashcode = (hashcode * 397) + MeasurementAlias.GetHashCode();
}
}
return hashcode;
}