Class | Description | |
---|---|---|
AsyncDataSourcePageRequest | Represents an active page request for an async data source. | |
AsyncDataSourcePageTaskHolder | Encapsulates a running task for the async data provider worker. | |
AsyncVirtualDataSourceDataProviderWorkerSettings | Provides settings for the async data provider worker. | |
AsyncVirtualDataSourceProviderTaskDataHolder | Holds data about a running task for the async data provider worker. | |
AsyncVirtualDataSourceProviderWorker | Acts as a base class for asynchronous data provider workers. Provides a useful framework for scheduling and checking on asynchronous requests for data pages. | |
AverageSummaryCalculator | Summary calculator for calculating the average. | |
ContainsPropertyDataSourceFilterExpressionVisitor | Visits an a filter expression and emits an odata expression. | |
CountSummaryCalculator | Summary calculator for counting the number of items. | |
DataIntentAttribute | An attribute that can specify a data intent for a field or property. | |
DataSourceAggregatedResult | Represents the result of all changes applied to a specific item. | |
DataSourceDataCommittedEventArgs | Event arguments for the DataCommitted event. | |
DataSourceDataProviderSchemaChangedEventArgs | Provides information about a schema change event. | |
DataSourceLocalDataProvider | Represents a local data source data provider for in memory data. | |
DataSourceRootSummariesChangedEventArgs | Provides information about row expansion or collapse. | |
DataSourceRowExpansionChangedEventArgs | Provides information about row expansion or collapse. | |
DataSourceSchemaChangedEventArgs | Provides information about a schema change event that has occurred. | |
DataSourceSpecialRow | Represents a spcial row | |
DefaultDataSourceSchema | A default implemenation of a data source schema. | |
DefaultODataLiteralEmitter | A default implementation of an OData literal emitter. | |
DefaultSectionInformation | Represents information about a section in a data source. | |
DefaultSummaryResult | Represents the result of a summary. | |
FilterExpression | Represents a filter expression for use with the grids and data sources. | |
FilterExpressionCollection | Represents a colleciton of filter expressions. | |
FilterExpressionEnvironment | ||
FilterExpressionParsingHelper | ||
FilterExpressionParsingResult | ||
FilterExpressionVisitor | Visits a filter expression for processing. | |
FilterFactory | Assists in building filters to use with the grids and datasources. | |
FunctionFilterExpression | Represents a filter expression that is a function applied to some parameter expressions. | |
LastMonthExpression | Requests an expression for the LastMonth filter. | |
LastQuarterExpression | Represents an expression for the LastQuarter filter. | |
LastWeekExpression | Requests an expression for the LastWeek filter. | |
LastYearExpression | Requests an expression for the LastYear filter. | |
LiteralFilterExpression | Represents a literal value filter expression. | |
MaxSummaryCalculator | Summary calculator for calculating a maximum value. | |
MinSummaryCalculator | Summary calculator for calculating a minimum value. | |
NextMonthExpression | Requests an expression for the NextMonth filter. | |
NextQuarterExpression | Represents an expression for the NextQuarter filter. | |
NextWeekExpression | Requests an expression for the NextWeek filter. | |
NextYearExpression | Requests an expression for the NextYear filter. | |
ODataDataSourceFilterExpressionVisitor | Visits an a filter expression and emits an odata expression. | |
ODataDataSourceSchema | Represents the schema of the items within a page of the virtual data source. | |
ODataSchemaProvider | Interrogates an OData data source for its schema. | |
OffsettableWeekExpression | ||
OperationFilterExpression | Represents a filter expression that is an operator being applied to other expressions. | |
PropertyReferenceFilterExpression | Represents a filter expression that is a property access. | |
ProvideCalculatorEventArgs | Event arguments for the ProvideCalculator event. | |
Q1Expression | Requests an expression for the Q1 filter. | |
Q2Expression | Requests an expression for the Q2 filter. | |
Q3Expression | Requests an expression for the Q3 filter. | |
Q4Expression | Requests an expression for the Q4 filter. | |
SortDescription | Represents an element in the current sort applied to a data source or provider. Changes to this object are not observed or expected after it is initially assigned to a collection. | |
SortDescriptionCollection | Represents a collection of sort elements that are applied to a data source or provider. | |
SummaryCalculator | ||
SummaryDescription | ||
SummaryDescriptionCollection | ||
SumSummaryCalculator | Summary calculator for calculating the sum. | |
ThisMonthExpression | Requests an expression for the ThisMonth filter. | |
ThisQuarterExpression | Represents an expression for the ThisQuarter filter. | |
ThisWeekExpression | Requests an expression for the ThisWeek filter. | |
ThisYearExpression | Requests an expression for the ThisYear filter. | |
TodayExpression | Requests an expression for the Today filter. | |
TomorrowExpression | Requests an expression for the Tomorrow filter. | |
WrapperExpression | Base class for a wrapped expression. | |
YearToDateExpression | Requests an expression for the YearToDate filter. | |
YesterdayExpression | Requests an expression for the Yesterday filter. |
Interface | Description | |
---|---|---|
IDataIntentAttribute | Represents an attribute the can specify a data intent. | |
IDataSource | AddOnSchemaChangedListener Represents a data source for use in components which need advanced access to data. | |
IDataSourceClonableDataProvider | Represents an interface that a data provider can implement to be clonable. | |
IDataSourceDataProvider | Represents an interface that can be implemented to create a data provider for a data source. | |
IDataSourceDataProviderUpdateNotifier | Can be implemented to serve as a target for data provider update events. | |
IDataSourceExecutionContext | Represents an execution context that DataSources and DataProviders can syncrhonize execution with, or use to delay execution of some logic. | |
IDataSourceLocalDataProvider | Represents a local data provider which has synchronous access to actual data items. | |
IDataSourcePage | Represents a single page of data from a data source. | |
IDataSourceSchema | Represents information about the properties available on items of a data source. | |
IDataSourceSupportsCount | A data source that supports indicating the actual count of its items. | |
IDataSourceSupportsIndexedAccess | A data source that supports indexed access to its items. | |
IDataSourceUpdateNotifier | Represents the events that a data source can notify consumers about. | |
IDataSourceVirtualDataProvider | Represents a virtual data provider for a data source. A virtual data provider is paged and will load requested pages asynchronously. | |
IEditableDataSource | AddOnSchemaChangedListener Represents a data source for use in components which need advanced access to data. | |
IFilterExpression | Interface for filter expressions. | |
IFilterExpressionEnvironment | ||
IFunctionFilterExpression | ||
ILiteralFilterExpression | ||
IODataLiteralEmitter | Emits OData literals. | |
IOperationFilterExpression | ||
IPropertyReferenceFilterExpression | ||
ISectionInformation | Gets information about a section in a data source. | |
ISummaryResult | Interface describing the result of a summary. | |
ISupportsDataChangeNotifications | Implementors support being notified of changes to data collections. | |
ISupportsExpansionChangeNotifications | Implementors support being notified of expansion changes. |
Delegate | Description | |
---|---|---|
DataSourceBatchCompletedCallback | Represents a callback for when a batch request has been completed. | |
DataSourceDataCommittedHandler | Event handler for the DataCommitted event. | |
DataSourceDataProviderSchemaChangedHandler | Called when the schame for a data provider has changed. | |
DataSourceExecutionContextExecuteCallback | Represents a callback to perfom action syncrhonized with an exeuction context. | |
DataSourceFilterBuilderBuildCallback | A callback for interacting with the filter builder factory. | |
DataSourcePageLoadedCallback | Represents a callback for when a page is successfully loaded by a virtual data source. | |
DataSourceRootSummariesChangedHandler | Called when a row is expanded or collapsed. | |
DataSourceRowExpansionChangedHandler | Called when a row is expanded or collapsed. | |
DataSourceSchemaChangedHandler | Called when a data source schema changes. | |
ProvideCalculatorEventHandler | Called by custom summaries when they require a new SummaryCalculator instance. |
Enumeration | Description | |
---|---|---|
DataSourcePageRequestPriority | Indicates the priority for a page request. | |
DataSourceRowType | The row type. | |
DataSourceSchemaPropertyType | Enumerates the available property types on a data source schema. | |
DataSourceSectionHeaderDisplayMode | Enumerates possible display modes for section headers. | |
DataSourceSummaryOperand | ||
DataSourceSummaryScope | Enumerates different calculation modes for summaries in the data source. | |
FilterExpressionFunctionType | Indentifies the function type for a filter function expression. | |
FilterExpressionOperatorType | Identifies the operator type of an operator filter expression. | |
FilterExpressionWrapperType | Identifies the type of wrapper expression. | |
ListSortDirection | Enumerates the possible list sort directions. |