Edit this page

Telerik.Web.UI.DbSchedulerProviderBase

This abstract class defines the DbSchedulerProviderBase that inherits SchedulerProviderBase.

Inheritance Hierarchy

  • System.Object
  • System.Configuration.Provider.ProviderBase
  • Telerik.Web.UI.SchedulerProviderBase
  • Telerik.Web.UI.DbSchedulerProviderBase

Properties

ConnectionString String

Gets or sets the connection string.

DbFactory DbProviderFactory

Gets or sets the db factory.

PersistChanges Boolean

Gets or sets the persist changes.

Methods

Delete

Deletes the specified scheduler info.

Parameters

schedulerInfo Telerik.Web.UI.ISchedulerInfo

The scheduler info.

appointmentToDelete Telerik.Web.UI.Appointment

The appointment to delete.

Returns

System.Void

Delete

Deletes the specified owner.

Parameters

owner Telerik.Web.UI.RadScheduler

The owner.

appointmentToDelete Telerik.Web.UI.Appointment

The appointment to delete.

Returns

System.Void

GetAppointments

Gets the appointments.

Parameters

schedulerInfo Telerik.Web.UI.ISchedulerInfo

The scheduler info.

Returns

System.Collections.Generic.IEnumerable1`

GetAppointments

Gets the appointments.

Parameters

owner Telerik.Web.UI.RadScheduler

The owner.

Returns

System.Collections.Generic.IEnumerable1`

GetResources

Gets the resources.

Parameters

schedulerInfo Telerik.Web.UI.ISchedulerInfo

The scheduler info.

Returns

System.Collections.Generic.IDictionary2`

GetResourcesByType

Gets the type of the resources by.

Parameters

owner Telerik.Web.UI.RadScheduler

The owner.

resourceType System.String

Type of the resource.

Returns

System.Collections.Generic.IEnumerable1`

GetResourceTypes

Gets the resource types.

Parameters

owner Telerik.Web.UI.RadScheduler

The owner.

Returns

System.Collections.Generic.IEnumerable1`

Initialize

Initializes the provider.

Parameters

name System.String

The friendly name of the provider.

config System.Collections.Specialized.NameValueCollection

A collection of the name/value pairs representing the provider-specific
attributes specified in the configuration for this provider.

Returns

System.Void

Insert

Inserts the specified scheduler info.

Parameters

schedulerInfo Telerik.Web.UI.ISchedulerInfo

The scheduler info.

appointmentToInsert Telerik.Web.UI.Appointment

The appointment to insert.

Returns

System.Void

Insert

Inserts the specified owner.

Parameters

owner Telerik.Web.UI.RadScheduler

The owner.

appointmentToInsert Telerik.Web.UI.Appointment

The appointment to insert.

Returns

System.Void

Synchronized

Returns a synchronized (thread safe) wrapper for this provider instance.

Returns

Telerik.Web.UI.SchedulerProviderBase A synchronized (thread safe) wrapper for this provider instance.

Update

Updates the specified scheduler info.

Parameters

schedulerInfo Telerik.Web.UI.ISchedulerInfo

The scheduler info.

appointmentToUpdate Telerik.Web.UI.Appointment

The appointment to update.

Returns

System.Void

Update

Updates the specified owner.

Parameters

owner Telerik.Web.UI.RadScheduler

The owner.

appointmentToUpdate Telerik.Web.UI.Appointment

The appointment to update.

Returns

System.Void