MindFusion.Scheduling for ASP.NET Programmer's Guide
Recurrence Members
Constructors Properties Methods
 


Defines recurrence patterns for items scheduled to repeat over and over again.

The following tables list the members exposed by the Recurrence type.

 Public Constructors

  Name Description

Recurrence

Initializes a new instance of the Recurrence class.

 Public Properties

  Name Description

DailyRecurrence

Gets or sets the type of daily recurrence.

Day

Gets or sets a value indicating the day of the week when the event occurs.

DayOfMonth

Gets or sets the day of the month when the event occurs.

Days

Gets or sets the number of days between two consecutive occurrences of the same event.

DaysOfWeek

Gets or sets the days of the week when the event occurs.

EndDate

Gets or sets the end date of the recurrence.

Exceptions

Gets a list with all Recurrence exceptions.

Interval

Gets or sets the interval of recurrence.

IsTrackingViewState

Gets a value that indicates whether changes to the view state are saved.

Master

Gets the master Item for the recurrence.

MonthlyRecurrence

Gets or sets the type of monthly recurrence.

MonthOfYear

Gets or sets the month of the year when the event occurs.

Months

Gets or sets the number of months between two consecutive occurrences of the same event.

NumOccurrences

Gets or sets how many times a recurring event should occur.

Occurrence

Gets or sets on which occurrence of the week within the month the event occurs.

Pattern

Gets or sets the pattern of recurrence.

RecurrenceEnd

Gets or sets the last time when the event occurs.

StartDate

Gets or sets the date and time of the event's first occurrence.

Weeks

Gets or sets the number of weeks between two consecutive occurrences of the event.

YearlyRecurrence

Gets or sets the type of yearly recurrence.

 Protected Properties

  Name Description

ViewState

Gets or sets the ViewState of this Recurrence.

 Public Methods

  Name Description

ApplyPattern

Copies the property values of the specified Recurrence object as values for the properties of this Recurrence object.

ClearExceptions

Removes all exceptions of this Recurrence.

Clone

Creates an exact copy of this Recurrence object.

GenerateItems

Creates occurrence items for this Recurrence in the specified date range.

GetEndDate

Returns the end date for this recurrence.

GetOccurrence

Overloaded.  

LoadFrom

Overloaded.  

LoadViewState

Restores view-state information that was saved by the SaveViewState method.

MarkException

Marks the specified item as an exception in the Recurrence pattern.

SamePatternAs

Determines whether two Recurrence objects define the same recurrence pattern.

SaveTo

Overloaded.  

SaveViewState

Saves any server side view-state changes that have occurred on this Recurrence item.

ToLocalizedString

Returns a localized string that represents this Recurrence using the specified date and time formatting info and localization information.

ToString

Overloaded.  

TrackViewState

Causes tracking of view-state changes to this Recurrence.

 See Also

Recurrence Class
MindFusion.Scheduling Namespace