| | Class | Description |
 | ActivityBinding | Data bindings for WebSchedule Activities. |
 | AppointmentBinding | Data bindings for WebSchedule Appointments. |
 | DataBindingCollection | Container that holds multiple ScheduleDataBindings during data bind processing. |
 | DataParameterSurrogate | Implementation of the IDbDataParameter interface in a data provider independent manner. |
 | DataProviderErrorEventArgs | Event arguments describing an error condition occuring in the WebSchedule data provider. |
 | DataProviderException | Used to raise data provider related exceptions. |
 | InitializeActivityEventArgs | Event arguments describing an Activity that has been fetched from the database. |
 | InitializeRecurrenceEventArgs | Event arguments describing a Recurrence that has been fetched from the database. |
 | InitializeResourceEventArgs | Event arguments describing the Resource that has been fetched from the database. |
 | OperationContext | Maintains information helpful during the processing of database Command sequences. |
 | RecurrenceBinding | Data bindings for WebSchedule Recurrences. |
 | ResourceBinding | Data bindings for WebSchedule Resources. |
 | ScheduleDataBinding | Base class for WebSchedule data binding classes. |
 | SmartDataReader | Null handling data reader. |
 | VarianceBinding | Data bindings for WebSchedule Variances. |
 | WebScheduleDataBindingAttribute | Attribute marking WebSchedule DataBinding properties specifying binding members to be bound against from instances of WebSchedule Object Model types, such as Activity and Resource. |
 | WebScheduleDataProviderBase | Abstract base class for the WebScheduleDataProviderBase classes. |
 | WebScheduleDbProvider | Provides an enhanced data abstraction layer specialized for relational databases. |
 | WebScheduleGenericDataProvider | |
 | WebScheduleOleDbProvider | Data provider for WebSchedule and it's OLE DB compatible data model. |
 | WebScheduleSqlClientProvider | Data provider for WebSchedule and it's Microsoft SQL Server data model. |