/// <summary>
 /// Calculates the consecutive distribution criteria.
 /// </summary>
 /// <returns></returns>
 public Framework.EntityContracts.QuerySystemDateTimeRangeCriteria[] CalculateConsecutiveDistributionCriteria(Framework.EntityContracts.QuerySystemDateTimeRangeCriteria criteria)
 {
     return criteria.CalculateConsecutiveDistributionCriteria(this.DateTimeUnitOfInterval, this.Interval);
 }