DataSourceVirtualDataProvider
Represents a virtual data provider for a data source. A virtual data provider is paged and will load requested pages asynchronously.
public interface DataSourceVirtualDataProviderProperties
Section titled "Properties"Methods
Section titled "Methods"AddPageRequest(int, DataSourcePageRequestPriority)
Section titled "AddPageRequest(int, DataSourcePageRequestPriority)"AddPageRequest(int, DataSourcePageRequestPriority): any AddPageRequestAsync(int, DataSourcePageRequestPriority)
Section titled "AddPageRequestAsync(int, DataSourcePageRequestPriority)"AddPageRequestAsync(int, DataSourcePageRequestPriority): any CloseAsync()
Section titled "CloseAsync()"Closes the data provider, destroying its pending work.
CloseAsync(): any CreateBatchRequest(IgbTransactionState[])
Section titled "CreateBatchRequest(IgbTransactionState[])"CreateBatchRequest(IgbTransactionState[]): any CreateBatchRequestAsync(IgbTransactionState[])
Section titled "CreateBatchRequestAsync(IgbTransactionState[])"CreateBatchRequestAsync(IgbTransactionState[]): any RemoveAllPageRequestsAsync()
Section titled "RemoveAllPageRequestsAsync()"Removes all page requests from the data provider.
RemoveAllPageRequestsAsync(): any RemovePageRequestAsync(int)
Section titled "RemovePageRequestAsync(int)"Removes a page request for a given page index.
RemovePageRequestAsync(int): any