C# Class Infragistics.Controls.DataSource.ODataVirtualDataSourceDataProviderWorker

Inheritance: AsyncVirtualDataSourceProviderWorker
Show file Open project: Infragistics/DataSource-Reference-Implementations Class Usage Examples

Public Methods

Method Description
ODataVirtualDataSourceDataProviderWorker ( ODataVirtualDataSourceDataProviderWorkerSettings settings ) : Infragistics.Controls

Protected Methods

Method Description
GetCompletedTaskData ( AsyncVirtualDataSourceProviderTaskDataHolder holder, int completed ) : void
GetTaskDataHolder ( ) : AsyncVirtualDataSourceProviderTaskDataHolder
GetTasksData ( AsyncVirtualDataSourceProviderTaskDataHolder holder ) : void
Initialize ( ) : void
MakeTaskForRequest ( AsyncDataSourcePageRequest request, int retryDelay ) : void
ProcessCompletedTask ( AsyncDataSourcePageTaskHolder completedTask, int currentDelay, int pageIndex, AsyncVirtualDataSourceProviderTaskDataHolder taskDataHolder ) : void
RemoveCompletedTaskData ( AsyncVirtualDataSourceProviderTaskDataHolder holder, int completed ) : void

Private Methods

Method Description
ResolveSchema ( ) : IDataSourceSchema

Method Details

GetCompletedTaskData() protected method

protected GetCompletedTaskData ( AsyncVirtualDataSourceProviderTaskDataHolder holder, int completed ) : void
holder AsyncVirtualDataSourceProviderTaskDataHolder
completed int
return void

GetTaskDataHolder() protected method

protected GetTaskDataHolder ( ) : AsyncVirtualDataSourceProviderTaskDataHolder
return AsyncVirtualDataSourceProviderTaskDataHolder

GetTasksData() protected method

protected GetTasksData ( AsyncVirtualDataSourceProviderTaskDataHolder holder ) : void
holder AsyncVirtualDataSourceProviderTaskDataHolder
return void

Initialize() protected method

protected Initialize ( ) : void
return void

MakeTaskForRequest() protected method

protected MakeTaskForRequest ( AsyncDataSourcePageRequest request, int retryDelay ) : void
request AsyncDataSourcePageRequest
retryDelay int
return void

ODataVirtualDataSourceDataProviderWorker() public method

public ODataVirtualDataSourceDataProviderWorker ( ODataVirtualDataSourceDataProviderWorkerSettings settings ) : Infragistics.Controls
settings ODataVirtualDataSourceDataProviderWorkerSettings
return Infragistics.Controls

ProcessCompletedTask() protected method

protected ProcessCompletedTask ( AsyncDataSourcePageTaskHolder completedTask, int currentDelay, int pageIndex, AsyncVirtualDataSourceProviderTaskDataHolder taskDataHolder ) : void
completedTask AsyncDataSourcePageTaskHolder
currentDelay int
pageIndex int
taskDataHolder AsyncVirtualDataSourceProviderTaskDataHolder
return void

RemoveCompletedTaskData() protected method

protected RemoveCompletedTaskData ( AsyncVirtualDataSourceProviderTaskDataHolder holder, int completed ) : void
holder AsyncVirtualDataSourceProviderTaskDataHolder
completed int
return void