Example #1
0
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = TaskId.GetHashCode();
         hashCode = (hashCode * 397) ^ MinimalStartTicks.GetHashCode();
         hashCode = (hashCode * 397) ^ TaskIndexShardKey.GetHashCode();
         return(hashCode);
     }
 }
Example #2
0
        public override string ToString()
        {
            var minimalStartTicks = MinimalStartTicks >= Timestamp.MinValue.Ticks && MinimalStartTicks <= Timestamp.MaxValue.Ticks ? new Timestamp(MinimalStartTicks).ToString() : MinimalStartTicks.ToString();

            return(string.Format("TaskId: {0}, MinimalStartTicks: {1}, TaskIndexShardKey: {2}", TaskId, minimalStartTicks, TaskIndexShardKey));
        }