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.

public class WeekDay

Constructores

NombreDescripció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

NombreDescripció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

NombreDescripció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