public override bool Equals()

in src/Apache.IoTDB/Rpc/Generated/TSCreateTimeseriesReq.cs [423:436]


  public override bool Equals(object that)
  {
    if (!(that is TSCreateTimeseriesReq other)) return false;
    if (ReferenceEquals(this, other)) return true;
    return System.Object.Equals(SessionId, other.SessionId)
      && System.Object.Equals(Path, other.Path)
      && System.Object.Equals(DataType, other.DataType)
      && System.Object.Equals(Encoding, other.Encoding)
      && System.Object.Equals(Compressor, other.Compressor)
      && ((__isset.props == other.__isset.props) && ((!__isset.props) || (TCollections.Equals(Props, other.Props))))
      && ((__isset.tags == other.__isset.tags) && ((!__isset.tags) || (TCollections.Equals(Tags, other.Tags))))
      && ((__isset.attributes == other.__isset.attributes) && ((!__isset.attributes) || (TCollections.Equals(Attributes, other.Attributes))))
      && ((__isset.measurementAlias == other.__isset.measurementAlias) && ((!__isset.measurementAlias) || (System.Object.Equals(MeasurementAlias, other.MeasurementAlias))));
  }