Class WeekDay
WeekDay class
Representa un día de la semana que define días regulares de una semana o días de excepción en un calendario.
Constructores
Nombre | Descripción |
---|
WeekDay() | Inicializa una nueva instancia delWeekDay clase. |
WeekDay(DayType) | Inicializa una nueva instancia delWeekDay clase con el tipo de día especificado. |
WeekDay(DayType, IEnumerable<WorkingTime>) | Inicializa una nueva instancia delWeekDay clase con el tipo de día especificado y lista de períodos de tiempo de trabajo. |
Propiedades
Nombre | Descripción |
---|
DayType { get; } | Obtiene el tipo de un día. |
DayWorking { get; set; } | Obtiene o establece un valor que indica si la fecha o el tipo de día especificado está funcionando. |
FromDate { get; set; } | Obtiene o establece el comienzo de un tiempo de excepción. |
ToDate { get; set; } | Obtiene o establece el final de un tiempo de excepción. |
WorkingTimes { get; } | Obtiene WorkingTimeCollection para esta instancia de WeekDay. La colección de tiempos de trabajo que define el tiempo trabajado en el día de la semana. |
Métodos
Nombre | Descripción |
---|
static CreateDefaultWorkingDay(DayType) | Crea jornada laboral por defecto. |
Clone() | Devuelve una copia profunda del día de la semana. |
override Equals(object) | Devuelve un valor que indica si esta instancia es igual a un objeto especificado. |
override GetHashCode() | Devuelve un valor de código hash para la instancia delWeekDay clase. |
GetWorkingTime() | Devuelve el tiempo de trabajo de un día de la semana. |
static CastToDayType(DayOfWeek) | Emite .Net’sDayOfWeek aDayType . |
static SetDefaultWorkingTime(WeekDay) | Establece períodos de tiempo predeterminados para el día de la semana especificado. |
Ver también