New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Definition

Namespace:Telerik.Web.UI

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public abstract class SchedulerProviderBase : ProviderBase

Inheritance: objectSchedulerProviderBase

Derived Classes: DbSchedulerProviderBaseXmlSchedulerProvider

Constructors

C#
protected SchedulerProviderBase()

Methods

C#
public virtual void Delete(ISchedulerInfo schedulerInfo, Appointment appointmentToDelete)
Parameters:schedulerInfoISchedulerInfoappointmentToDeleteAppointment
C#
public virtual void Delete(RadScheduler owner, Appointment appointmentToDelete)
Parameters:ownerRadSchedulerappointmentToDeleteAppointment
C#
public virtual IEnumerable<Appointment> GetAppointments(ISchedulerInfo schedulerInfo)
Parameters:schedulerInfoISchedulerInfoReturns:

IEnumerable<Appointment>

C#
public virtual IEnumerable<Appointment> GetAppointments(RadScheduler owner)
Parameters:ownerRadSchedulerReturns:

IEnumerable<Appointment>

C#
public virtual IDictionary<ResourceType, IEnumerable<Resource>> GetResources(ISchedulerInfo schedulerInfo)
Parameters:schedulerInfoISchedulerInfoReturns:

IDictionary<ResourceType, IEnumerable<Resource>>

C#
public virtual IEnumerable<Resource> GetResourcesByType(RadScheduler owner, string resourceType)
Parameters:ownerRadSchedulerresourceTypestringReturns:

IEnumerable<Resource>

C#
public virtual IEnumerable<ResourceType> GetResourceTypes(RadScheduler owner)
Parameters:ownerRadSchedulerReturns:

IEnumerable<ResourceType>

C#
public virtual void Insert(ISchedulerInfo schedulerInfo, Appointment appointmentToInsert)
Parameters:schedulerInfoISchedulerInfoappointmentToInsertAppointment
C#
public virtual void Insert(RadScheduler owner, Appointment appointmentToInsert)
Parameters:ownerRadSchedulerappointmentToInsertAppointment
C#
public virtual SchedulerProviderBase Synchronized()
Returns:

SchedulerProviderBase

C#
public virtual void Update(ISchedulerInfo schedulerInfo, Appointment appointmentToUpdate)
Parameters:schedulerInfoISchedulerInfoappointmentToUpdateAppointment
C#
public virtual void Update(RadScheduler owner, Appointment appointmentToUpdate)
Parameters:ownerRadSchedulerappointmentToUpdateAppointment