Skip to content
Auto
Products

BucketSchedulerDataSource

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 BucketScheduler are derived.

public abstract class BucketSchedulerDataSource : TagBites.WinSchedulers.IBucketSchedulerDataSource

Inheritance: object → BucketSchedulerDataSource

protected BucketSchedulerDataSource()

When overridden in a derived class, creates a BucketSchedulerBucketDescriptor object providing information about bucket object.

protected virtual BucketSchedulerBucketDescriptor CreateBucketDescriptor()

BucketSchedulerBucketDescriptor

A BucketSchedulerBucketDescriptor object providing information about bucket object.

Creates a BucketSchedulerRowColumnDescriptor object providing information about column object.

protected virtual BucketSchedulerRowColumnDescriptor CreateColumnDescriptor()

BucketSchedulerRowColumnDescriptor

A BucketSchedulerRowColumnDescriptor object providing information about column object.

Creates a BucketSchedulerSummaryDescriptor object providing information about column summary object.

protected virtual BucketSchedulerSummaryDescriptor CreateColumnSummaryDescriptor()

BucketSchedulerSummaryDescriptor

A BucketSchedulerSummaryDescriptor object providing information about column summary object.

Creates a BucketSchedulerRowColumnDescriptor object providing information about row object.

protected virtual BucketSchedulerRowColumnDescriptor CreateRowDescriptor()

BucketSchedulerRowColumnDescriptor

A BucketSchedulerRowColumnDescriptor object providing information about row object.

Creates a BucketSchedulerSummaryDescriptor object providing information about row summary object.

protected virtual BucketSchedulerSummaryDescriptor CreateRowSummaryDescriptor()

BucketSchedulerSummaryDescriptor

A BucketSchedulerSummaryDescriptor object providing information about row summary object.

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

protected virtual BucketSchedulerTaskDescriptor CreateTaskDescriptor()

BucketSchedulerTaskDescriptor

A BucketSchedulerTaskDescriptor object providing information about task object.

Loads columns.

public virtual IList<object> LoadColumns()

IList<object>

A IList containing all the objects representing columns.

LoadContent(BucketSchedulerDataSourceView)

Section titled “LoadContent(BucketSchedulerDataSourceView)”

Loads content like

public virtual void LoadContent(BucketSchedulerDataSourceView view)

Loads rows.

public virtual IList<object> LoadRows()

IList<object>

A IList containing all the objects representing rows.

Resets loaded data.

public virtual void Reset()