Class WeekDay

WeekDay class

Stellt einen Wochentag dar, der entweder reguläre Wochentage oder Ausnahmetage in einem Kalender definiert.

public class WeekDay

Konstrukteure

NameBeschreibung
WeekDay()Initialisiert eine neue Instanz vonWeekDay Klasse.
WeekDay(DayType)Initialisiert eine neue Instanz vonWeekDay Klasse mit dem angegebenen Tagestyp.
WeekDay(DayType, IEnumerable<WorkingTime>)Initialisiert eine neue Instanz vonWeekDay Klasse mit vorgegebenem Tagestyp und Auflistung der Arbeitszeiten.

Eigenschaften

NameBeschreibung
DayType { get; }Ruft den Typ eines Tages ab.
DayWorking { get; set; }Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der angegebene Datums- oder Tagestyp funktioniert.
FromDate { get; set; }Ruft den Beginn einer Ausnahmezeit ab oder legt ihn fest.
ToDate { get; set; }Ruft das Ende einer Ausnahmezeit ab oder legt es fest.
WorkingTimes { get; }Ruft WorkingTimeCollection für diese WeekDay-Instanz ab. Die Sammlung von Arbeitszeiten, die die Arbeitszeit am Wochentag definieren.

Methoden

NameBeschreibung
static CreateDefaultWorkingDay(DayType)Erstellt einen Standardarbeitstag.
Clone()Gibt eine tiefe Kopie des Wochentages zurück.
override Equals(object)Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem angegebenen Objekt ist.
override GetHashCode()Gibt einen Hashcodewert für die Instanz von zurückWeekDay Klasse.
GetWorkingTime()Gibt die Arbeitszeit für einen Wochentag zurück.
static CastToDayType(DayOfWeek)Castet .NetsDayOfWeek ZuDayType .
static SetDefaultWorkingTime(WeekDay)Legt Standardzeiträume für den angegebenen Wochentag fest.

Siehe auch