in src/Apache.IoTDB/Rpc/Generated/TSCreateMultiTimeseriesReq.cs [583:621]
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;
}