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) | Устанавливает периоды времени по умолчанию для указанного дня недели. |
Смотрите также