Skip to content
Auto
Products

TimeSchedulerDataSource

Namespace: TagBites.WinSchedulers
Assembly: TagBites.WinSchedulers.dll
Product: TagBites.WinSchedulers v. 1.3.8

Provides the base class from which the classes that represent data source for TimeScheduler are derived.

public abstract class TimeSchedulerDataSource : TagBites.WinSchedulers.ITimeSchedulerDataSource

Inheritance: object → TimeSchedulerDataSource

protected TimeSchedulerDataSource()

Creates a TimeSchedulerResourceDescriptor object providing information about resource object.

protected virtual TimeSchedulerResourceDescriptor CreateResourceDescriptor()

TimeSchedulerResourceDescriptor

A TimeSchedulerResourceDescriptor object providing information about resource object.

When overridden in a derived class, creates a TimeSchedulerTaskDescriptor object providing information about task object.

protected virtual TimeSchedulerTaskDescriptor CreateTaskDescriptor()

TimeSchedulerTaskDescriptor

A TimeSchedulerTaskDescriptor object providing information about task object.

Loads content.

public virtual void LoadContent(TimeSchedulerDataSourceView view)

Loads resources.

public virtual IList<object> LoadResources()

IList<object>

A IList containing all the objects representing resources.

Resets loaded data.

public virtual void Reset()