DataSourceBase Members

Constructors

Name Description
DataSourceBase()

Initializes a new instance of the DataSourceBase class.

Properties

Name Description
Criteria

The criteria used to filter data in a report.

CriteriaPropertyDescriptorProvider

For internal use.

CriteriaString

Specifies the string representation of the criteria used to filter data in a report.

DataType

Gets the business object type specified by the DataSourceBase.ObjectTypeName property.

EnableAsyncLoading

Specifies whether or not the asynchronous report data source loading is enabled.

IsDesignMode

Gets a value that indicates whether the DataSourceBase is currently in design mode.

IsDisposed

Gets a value that indicates whether the DataSourceBase is disposed

Name

Specifies the name of the current DataSourceBase object.

ObjectType

For internal use.

ObjectTypeName

Specifies the business object type name to be used by the DataSourceBase to load data.

Sorting

Specifies the sorting to be applied to data.

TopReturnedRecords

Specifies the maximum number of records to be retrieved from a data store.

Methods

Name Description
BeginInit()

Signals the DataSourceBase that initialization is starting.

CreateObjectSpace(Type, IServiceProvider)

Creates an Object Space.

EndInit()

Signals the DataSourceBase that initialization is complete.

GetParameterValue(Parameter)
SetCriteria(CriteriaOperator)

For internal use.

UpdateCriteriaWithReportParameters(XtraReport)

Adds report parameter values to the criteria string.