in src/Apache.IoTDB/Rpc/Generated/TSInsertTabletsReq.cs [476:510]
public override int GetHashCode() {
int hashcode = 157;
unchecked {
hashcode = (hashcode * 397) + SessionId.GetHashCode();
if((PrefixPaths != null))
{
hashcode = (hashcode * 397) + TCollections.GetHashCode(PrefixPaths);
}
if((MeasurementsList != null))
{
hashcode = (hashcode * 397) + TCollections.GetHashCode(MeasurementsList);
}
if((ValuesList != null))
{
hashcode = (hashcode * 397) + TCollections.GetHashCode(ValuesList);
}
if((TimestampsList != null))
{
hashcode = (hashcode * 397) + TCollections.GetHashCode(TimestampsList);
}
if((TypesList != null))
{
hashcode = (hashcode * 397) + TCollections.GetHashCode(TypesList);
}
if((SizeList != null))
{
hashcode = (hashcode * 397) + TCollections.GetHashCode(SizeList);
}
if(__isset.isAligned)
{
hashcode = (hashcode * 397) + IsAligned.GetHashCode();
}
}
return hashcode;
}