| MonthlyDayPeriod | Allows to set a specific day to execute the task. |
| MonthlyOrdinalPeriod | Allows to indicate an occurrence of a day of week to execute the task. |
| OrdinalPeriod | Base class to manage common features from ordinal periods. |
| YearlyDayPeriod | Allows to set Day in to execute the task. |
| YearlyOrdinalPeriod | Allows to indicate an occurrence of a day of week to execute the task. |
| IExecutionMonthlyPeriod | Interface for monthly periods. |
| IExecutionYearlyPeriod | Interface for yearly periods. |