Class WeekDay
WeekDay class
Представляет день недели, который определяет обычные дни недели или дни исключения в календаре.
Конструкторы
| Имя | Описание |
|---|
| WeekDay() | Инициализирует новый экземплярWeekDay класс. |
| WeekDay(DayType) | Инициализирует новый экземплярWeekDay класс с указанным типом дня. |
| WeekDay(DayType, IEnumerable<WorkingTime>) | Инициализирует новый экземплярWeekDay класс с указанным типом дня и списком периодов рабочего времени. |
Характеристики
| Имя | Описание |
|---|
| DayType { get; } | Получает тип дня. |
| DayWorking { get; set; } | Получает или задает значение, указывающее, работает ли указанная дата или тип дня. |
| FromDate { get; set; } | Получает или задает начало времени исключения. |
| ToDate { get; set; } | Получает или задает время окончания исключения. |
| WorkingTimes { get; } | Получает коллекцию WorkingTimeCollection для этого экземпляра WeekDay. Коллекция рабочего времени, определяющая время, отработанное в будний день. |
Методы
| Имя | Описание |
|---|
| static CreateDefaultWorkingDay(DayType) | Создает рабочий день по умолчанию. |
| Clone() | Возвращает полную копию дня недели. |
| override Equals(object) | Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту. |
| override GetHashCode() | Возвращает значение хеш-кода для экземпляраWeekDay класс. |
| GetWorkingTime() | Возвращает рабочее время для дня недели. |
| static CastToDayType(DayOfWeek) | Преобразует .NetDayOfWeek кDayType . |
| static SetDefaultWorkingTime(WeekDay) | Устанавливает периоды времени по умолчанию для указанного дня недели. |
Смотрите также