C# 클래스 Infragistics.Controls.DataSource.ODataVirtualDataSourceDataProvider

상속: IDataSourceVirtualDataProvider
파일 보기 프로젝트 열기: Infragistics/DataSource-Reference-Implementations

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
RefreshInternalOverride ( ) : void
SchemaFetchInternalOverride ( ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

AddPageRequest() 공개 메소드

public AddPageRequest ( int pageIndex, DataSourcePageRequestPriority priority ) : void
pageIndex int
priority DataSourcePageRequestPriority
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

FlushAutoRefresh() 공개 메소드

public FlushAutoRefresh ( ) : void
리턴 void

GetItemValue() 공개 메소드

public GetItemValue ( object item, string valueName ) : object
item object
valueName string
리턴 object

IndexOfItem() 공개 메소드

public IndexOfItem ( object item ) : int
item object
리턴 int

IndexOfKey() 공개 메소드

public IndexOfKey ( object key ) : int
key object
리턴 int

NotifyClearItems() 공개 메소드

public NotifyClearItems ( ) : void
리턴 void

NotifyInsertItem() 공개 메소드

public NotifyInsertItem ( int index, object newItem ) : void
index int
newItem object
리턴 void

NotifyRemoveItem() 공개 메소드

public NotifyRemoveItem ( int index, object oldItem ) : void
index int
oldItem object
리턴 void

NotifySetItem() 공개 메소드

public NotifySetItem ( int index, object oldItem, object newItem ) : void
index int
oldItem object
newItem object
리턴 void

ODataVirtualDataSourceDataProvider() 공개 메소드

public ODataVirtualDataSourceDataProvider ( ) : Infragistics.Controls
리턴 Infragistics.Controls

QueueAutoRefresh() 공개 메소드

public QueueAutoRefresh ( ) : void
리턴 void

QueueSchemaFetch() 공개 메소드

public QueueSchemaFetch ( ) : void
리턴 void

Refresh() 공개 메소드

public Refresh ( ) : void
리턴 void

RefreshInternalOverride() 보호된 메소드

protected RefreshInternalOverride ( ) : void
리턴 void

RemoveAllPageRequests() 공개 메소드

public RemoveAllPageRequests ( ) : void
리턴 void

RemovePageRequest() 공개 메소드

public RemovePageRequest ( int pageIndex ) : void
pageIndex int
리턴 void

SchemaFetchInternalOverride() 보호된 메소드

protected SchemaFetchInternalOverride ( ) : void
리턴 void