Skip to main content

OriginalOccurrenceDateHelper Class

Static class used to update data source fields mapped to the Appointment.OriginalOccurrenceStart and Appointment.OriginalOccurrenceEnd properties.

Namespace: DevExpress.XtraScheduler

Assembly: DevExpress.XtraScheduler.v23.2.Core.Desktop.dll

NuGet Package: DevExpress.Scheduler.CoreDesktop

Declaration

public static class OriginalOccurrenceDateHelper

Remarks

The OriginalOccurrenceDateHelper class has been implemented to populate the data source fields mapped to the Appointment.OriginalOccurrenceStart and Appointment.OriginalOccurrenceEnd properties.

When using the SchedulerStorageBase.FetchAppointments event to enhance the scheduler performance, the preferred method is building the queries with the OriginalOccurrenceStart and OriginalOccurrenceEnd appointment properties instead of Start and End values. This approach eliminates the problem with changed occurrences in a recurrence series. For more information, review the FetchAppointments Event - Handling Large Datasets article.

To update the application for using this approach, perform the following steps:

Inheritance

Object
OriginalOccurrenceDateHelper
See Also