in src/Apache.IoTDB/Rpc/Generated/TSFastLastDataQueryForOneDeviceReq.cs [436:475]
public override int GetHashCode() {
int hashcode = 157;
unchecked {
hashcode = (hashcode * 397) + SessionId.GetHashCode();
if((Db != null))
{
hashcode = (hashcode * 397) + Db.GetHashCode();
}
if((DeviceId != null))
{
hashcode = (hashcode * 397) + DeviceId.GetHashCode();
}
if((Sensors != null))
{
hashcode = (hashcode * 397) + TCollections.GetHashCode(Sensors);
}
if(__isset.fetchSize)
{
hashcode = (hashcode * 397) + FetchSize.GetHashCode();
}
hashcode = (hashcode * 397) + StatementId.GetHashCode();
if(__isset.enableRedirectQuery)
{
hashcode = (hashcode * 397) + EnableRedirectQuery.GetHashCode();
}
if(__isset.jdbcQuery)
{
hashcode = (hashcode * 397) + JdbcQuery.GetHashCode();
}
if(__isset.timeout)
{
hashcode = (hashcode * 397) + Timeout.GetHashCode();
}
if(__isset.legalPathNodes)
{
hashcode = (hashcode * 397) + LegalPathNodes.GetHashCode();
}
}
return hashcode;
}