WeekDay
WeekDay class
Αντιπροσωπεύει μια καθημερινή η οποία ορίζει είτε κανονικές ημέρες της εβδομάδας είτε ημέρες εξαίρεσης σε ένα ημερολόγιο.
Κατασκευαστές
| Ονομα | Περιγραφή |
|---|
| 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) | Casts .Net’sDayOfWeek προς τηνDayType . |
| static SetDefaultWorkingTime(WeekDay) | Ορίζει προεπιλεγμένες χρονικές περιόδους για την καθορισμένη ημέρα της εβδομάδας. |
Δείτε επίσης