C# Class Infragistics.Controls.DataSource.ODataVirtualDataSourceDataProvider

Inheritance: IDataSourceVirtualDataProvider
Afficher le fichier Open project: Infragistics/DataSource-Reference-Implementations

Méthodes publiques

Méthode Description
AddPageRequest ( int pageIndex, DataSourcePageRequestPriority priority ) : void
Close ( ) : void
FlushAutoRefresh ( ) : void
GetItemValue ( object item, string valueName ) : object
IndexOfItem ( object item ) : int
IndexOfKey ( object key ) : int
NotifyClearItems ( ) : void
NotifyInsertItem ( int index, object newItem ) : void
NotifyRemoveItem ( int index, object oldItem ) : void
NotifySetItem ( int index, object oldItem, object newItem ) : void
ODataVirtualDataSourceDataProvider ( ) : Infragistics.Controls
QueueAutoRefresh ( ) : void
QueueSchemaFetch ( ) : void
Refresh ( ) : void
RemoveAllPageRequests ( ) : void
RemovePageRequest ( int pageIndex ) : void

Méthodes protégées

Méthode Description
RefreshInternalOverride ( ) : void
SchemaFetchInternalOverride ( ) : void

Private Methods

Méthode Description
AddSchemaRequest ( ) : void
CreateWorker ( ) : void
DoRefreshInternal ( ) : void
DoSchemaFetchInternal ( ) : void
FilterExpressions_CollectionChanged ( object sender, System e ) : void
GetWorkerSettings ( ) : ODataVirtualDataSourceDataProviderWorkerSettings
KillWorker ( ) : void
RaisePageLoaded ( IDataSourcePage page, int fullCount, int actualPageSize ) : void
RefreshInternal ( ) : void
SchemaFetchInternal ( ) : void
SortDescriptions_CollectionChanged ( object sender, System e ) : void
Valid ( ) : bool

Method Details

AddPageRequest() public méthode

public AddPageRequest ( int pageIndex, DataSourcePageRequestPriority priority ) : void
pageIndex int
priority DataSourcePageRequestPriority
Résultat void

Close() public méthode

public Close ( ) : void
Résultat void

FlushAutoRefresh() public méthode

public FlushAutoRefresh ( ) : void
Résultat void

GetItemValue() public méthode

public GetItemValue ( object item, string valueName ) : object
item object
valueName string
Résultat object

IndexOfItem() public méthode

public IndexOfItem ( object item ) : int
item object
Résultat int

IndexOfKey() public méthode

public IndexOfKey ( object key ) : int
key object
Résultat int

NotifyClearItems() public méthode

public NotifyClearItems ( ) : void
Résultat void

NotifyInsertItem() public méthode

public NotifyInsertItem ( int index, object newItem ) : void
index int
newItem object
Résultat void

NotifyRemoveItem() public méthode

public NotifyRemoveItem ( int index, object oldItem ) : void
index int
oldItem object
Résultat void

NotifySetItem() public méthode

public NotifySetItem ( int index, object oldItem, object newItem ) : void
index int
oldItem object
newItem object
Résultat void

ODataVirtualDataSourceDataProvider() public méthode

public ODataVirtualDataSourceDataProvider ( ) : Infragistics.Controls
Résultat Infragistics.Controls

QueueAutoRefresh() public méthode

public QueueAutoRefresh ( ) : void
Résultat void

QueueSchemaFetch() public méthode

public QueueSchemaFetch ( ) : void
Résultat void

Refresh() public méthode

public Refresh ( ) : void
Résultat void

RefreshInternalOverride() protected méthode

protected RefreshInternalOverride ( ) : void
Résultat void

RemoveAllPageRequests() public méthode

public RemoveAllPageRequests ( ) : void
Résultat void

RemovePageRequest() public méthode

public RemovePageRequest ( int pageIndex ) : void
pageIndex int
Résultat void

SchemaFetchInternalOverride() protected méthode

protected SchemaFetchInternalOverride ( ) : void
Résultat void