Class WeekDay

WeekDay class

Представляет день недели, который определяет обычные дни недели или дни исключения в календаре.

public class WeekDay

Конструкторы

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

Смотрите также