Class WeekDay
WeekDay class
Stellt einen Wochentag dar, der entweder reguläre Wochentage oder Ausnahmetage in einem Kalender definiert.
Konstrukteure
Name | Beschreibung |
---|
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
Name | Beschreibung |
---|
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
Name | Beschreibung |
---|
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