public override int GetHashCode() { return base.GetHashCode() ^ TimeToWaitInSeconds.GetHashCode(); } #endregion