Table of Contents

CalendarSystem Enum

Definition

Namespace
Bodu.Globalization.Calendar
Assembly
Bodu.Globalization.Calendar.dll
Package
Bodu.Globalization.Calendar 1.0.1
Source
CalendarSystem.cs

Identifies the calendar system that a rule's strategy is expressed in.

public enum CalendarSystem
Extension Methods

Fields

Gregorian = 0

The proleptic Gregorian calendar.

Hijri = 1

The tabular Islamic (Hijri) calendar (HijriCalendar).

UmmAlQura = 2

The Umm al-Qura Islamic calendar used in Saudi Arabia (UmAlQuraCalendar).

Hebrew = 3

The Hebrew (Jewish) lunisolar calendar (HebrewCalendar).

Persian = 4

The Persian (Solar Hijri) calendar (PersianCalendar).

ChineseLunisolar = 5

The Chinese lunisolar calendar (ChineseLunisolarCalendar).

Remarks

A FixedDateStrategy expressed in a non-Gregorian system interprets its month and day in that system, then projects the occurrence onto the proleptic Gregorian calendar for resolution. Each value maps to a Calendar provided by the base class library.

Applies to

ProductVersions
.NET8, 10

See Also