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.IBucketSchedulerDataSourceInheritance: object → BucketSchedulerDataSource
Constructors
Section titled “Constructors”BucketSchedulerDataSource()
Section titled “BucketSchedulerDataSource()”protected BucketSchedulerDataSource()Methods
Section titled “Methods”CreateBucketDescriptor()
Section titled “CreateBucketDescriptor()”When overridden in a derived class, creates a BucketSchedulerBucketDescriptor object providing information about bucket object.
protected virtual BucketSchedulerBucketDescriptor CreateBucketDescriptor()Returns
Section titled “Returns”BucketSchedulerBucketDescriptor
A BucketSchedulerBucketDescriptor object providing information about bucket object.
CreateColumnDescriptor()
Section titled “CreateColumnDescriptor()”Creates a BucketSchedulerRowColumnDescriptor object providing information about column object.
protected virtual BucketSchedulerRowColumnDescriptor CreateColumnDescriptor()Returns
Section titled “Returns”BucketSchedulerRowColumnDescriptor
A BucketSchedulerRowColumnDescriptor object providing information about column object.
CreateColumnSummaryDescriptor()
Section titled “CreateColumnSummaryDescriptor()”Creates a BucketSchedulerSummaryDescriptor object providing information about column summary object.
protected virtual BucketSchedulerSummaryDescriptor CreateColumnSummaryDescriptor()Returns
Section titled “Returns”BucketSchedulerSummaryDescriptor
A BucketSchedulerSummaryDescriptor object providing information about column summary object.
CreateRowDescriptor()
Section titled “CreateRowDescriptor()”Creates a BucketSchedulerRowColumnDescriptor object providing information about row object.
protected virtual BucketSchedulerRowColumnDescriptor CreateRowDescriptor()Returns
Section titled “Returns”BucketSchedulerRowColumnDescriptor
A BucketSchedulerRowColumnDescriptor object providing information about row object.
CreateRowSummaryDescriptor()
Section titled “CreateRowSummaryDescriptor()”Creates a BucketSchedulerSummaryDescriptor object providing information about row summary object.
protected virtual BucketSchedulerSummaryDescriptor CreateRowSummaryDescriptor()Returns
Section titled “Returns”BucketSchedulerSummaryDescriptor
A BucketSchedulerSummaryDescriptor object providing information about row summary object.
CreateTaskDescriptor()
Section titled “CreateTaskDescriptor()”When overridden in a derived class, creates a BucketSchedulerTaskDescriptor object providing information about task object.
protected virtual BucketSchedulerTaskDescriptor CreateTaskDescriptor()Returns
Section titled “Returns”A BucketSchedulerTaskDescriptor object providing information about task object.
LoadColumns()
Section titled “LoadColumns()”Loads columns.
public virtual IList<object> LoadColumns()Returns
Section titled “Returns”A IList containing all the objects representing columns.
LoadContent(BucketSchedulerDataSourceView)
Section titled “LoadContent(BucketSchedulerDataSourceView)”Loads content like
public virtual void LoadContent(BucketSchedulerDataSourceView view)Parameters
Section titled “Parameters”viewBucketSchedulerDataSourceView
Data source view storing data.
LoadRows()
Section titled “LoadRows()”Loads rows.
public virtual IList<object> LoadRows()Returns
Section titled “Returns”A IList containing all the objects representing rows.
Reset()
Section titled “Reset()”Resets loaded data.
public virtual void Reset()