CalendarRecurrence

CalendarRecurrence class

The main class, represents an iCalendar recurrence.

Constructors

NameDescription
CalendarRecurrence (2 overloads)Initializes a new instance of the CalendarRecurrence class.

Methods

NameDescription
Equals (2 overloads)Determines whether the specified CalendarRecurrence is equal to this instance.
FromiCalendarGets a recurrence pattern from iCalendar string.
FromRecurrence (2 overloads)Gets a recurrence pattern from XmlElement.
GenerateOccurrences (5 overloads)Generates the occurrences.
GenerateOccurrencesInternal (2 overloads)Generates occurrences without Evaluation limitation.Use this method for internal calculation to avoid incorrect results.
get_EndDateGets the end date.
get_ExDatesGets the ex dates.
get_ExRulesGets the ex rules.
get_RDatesGets the R dates.
get_RRulesGets the R rules.
get_StartDateGets the start date.
GetHashCodeReturns a hash code for this instance.
set_EndDateSets the end date.
set_StartDateSets the start date.
ToiCalendarTo iCalendar string.
operator!=Implements the operator !=.
operator==Implements the operator ==.
MaxEvaluationRangeEnd