バージョン

VirtualDataSource クラス メンバ

VirtualDataSourceデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
 名前解説
Public コンストラクタVirtualDataSource コンストラクタ新しい VirtualDataSource を初期化します。  
トップ
パブリック プロパティ
 名前解説
Public プロパティActualCountデータソース内の項目の実際数を取得します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティActualDataProviderこのデータ ソースと使用されている実際のデータ プロバイダーを取得します。  
Public プロパティActualPageSize使用される実際の解決されたページ サイズを取得します。  
Public プロパティActualPrimaryKeyデータソースの現在の実際のプライマリ キーを取得します。可能な場合、自動検出されます。それ以外の場合、ユーザーにより提供されるかオーバーライドされます。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティActualSchemaデータ ソースの解決されたスキーマを取得します。項目で利用可能なプロパティを表します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティDataProviderこのデータ ソースと使用する仮想データ プロバイダーを取得または設定します。  
Public プロパティDeferAutoRefreshデータ ソースの自動更新機能が遅延されているかどうかを取得または設定します。True に設定した場合、データ ソースはほとんどの設定変更に対応しません。代わりに処理を遅延します。この値を false に設定すると、新しい更新操作をキューします。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティExecutionContextデータ ソースが非同期操作と同期するか、遅延された操作を遅延するために使用する実行コンテキストを取得または設定します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティFilterExpressionsフィルター式に追加するコレクションを取得します。このコレクションでフィルター式を変更すると、データ ソースに適用されるフィルターを変更します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティFirstVisibleIndexRequested現在の最初の表示可能なインデックスにするデータ ソースのインデックス コンシューマーを取得または設定します。たとえば、グリッドは現在表示可能な一番上の行を示し、変更に基づいて更新します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティGroupDescriptionsグループ化説明に追加するコレクションを取得します。このコレクションでグループ化説明を変更すると、データ ソースに適用されるグループ化を変更します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティIncludeSummaryRowsInSection Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティIsFilteringSupportedデータ ソースでフィルターがサポートされているかどうかを取得します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティIsGroupingSupportedこのデータソースがグループ化をサポートするかどうかを取得します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティIsItemIndexLookupSupported提供された項目のインデックスの検索がサポートされるかどうかを取得します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティIsKeyIndexLookupSupported提供されたプライマリ キー値のインデックスの検索がサポートされるかどうかを取得します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティIsSectionCollapsableセクションが折りたたみ可能かどうかを取得または設定します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティIsSectionContentVisibleセクション ヘッダー以外のコンテンツが表示されるかどうかを取得または設定します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティIsSectionExpandedDefaultセクションの作成時にセクションをデフォルトで展開するか折りたたむかを取得または設定します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティIsSectionHeaderNormalRowセクション ヘッダーが通常の行として処理されるかどうかを取得または設定します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティIsSectionSummaryRowsAtBottom Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティIsSortingSupportedデータ ソースでの並べ替えがサポートされているかどうかを取得します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティIsVirtual現在のデータ ソースが仮想データ ソースかどうかを取得します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティLastVisibleIndexRequested現在の最後の表示可能なインデックスになりたいデータ ソースのインデックス コンシューマーを取得または設定します。たとえば、グリッドは現在表示可能な一番上の行を示し、変更に基づいて更新します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティMaxCachedPages一番古いページが破棄される前に、データ ソースにキャッシュするデータ ページの最大数を取得または設定します。  
Public プロパティNotifyUsingSourceIndexesデータ ソースの変更を手動的に通知する場合、実際のソース データに対するインデックス、またはデータ ソースが保存されているビューに対するインデックスを使用するかどうかを取得します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティPageSizeRequested要求されたページ サイズを取得または設定します。基本プロバイダーまたはその接続されるサービスで使用されていない可能性があります。  
Public プロパティPrimaryKeyユーザーがデータ ソースの項目のプライマリ キーを指定したことを示すプロパティ参照のリストを取得または設定します。データ ソースのコンシューマーは通常データ ソースの項目を一意的に識別する必要があります。この目的のためにプライマリ キーを指定します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティPropertiesRequestedデータ ソースのコンシューマーが要求されたプロパティへのプロパティ参照のリストを取得または設定します。指定された場合、このデータ ソースの型のデフォルト動作の代わりに、データ ソースがそのプロパティのみを要求するか、そのプロパティが含まれることを確認します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティSectionHeaderDisplayModeセクション ヘッダーの表示方法を取得または設定します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティShouldEmitSectionFootersこのデータソースがデータのビューでセクション フッターを含むかどうかを取得または設定します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティShouldEmitSectionHeadersこのデータソースがデータのビューでセクション ヘッダーを含むかどうかを取得または設定します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティShouldEmitShiftedRowsこのデータソースがデータのビューでシフトされた行を含むかどうかを取得または設定します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティSortDescriptions並べ替え説明に追加するコレクションを取得します。このコレクションで並べ替え説明を変更すると、データ ソースに適用される並べ替えを変更します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティSummaryDescriptions集計説明を追加するコレクションを取得します。このコレクションで集計説明を変更すると、データ ソースに適用される集計に反映されます。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティSummaryScope集計が計算されるスコープを取得または設定します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public プロパティUpdateNotifierさまざまな変更があったことを示すためにデータ ソースがメソッドを呼び出す IDataSourceUpdateNotifier を取得または設定します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドClearPinnedRows Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドCloneこのデータソース インスタンスをクローンし、集計、グループ化、フィルター、並べ替えの設定を新しいインスタンスにコピーします。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドFlushAutoRefreshキューされたデータ ソースの更新が続行する前に適用されたことを確認するために呼び出されます。データ ソースで設定の変更結果を同期的に表示するときのみ必要です。注: 仮想データ ソースの場合、データ ソースがその他の同期要求のデータ実装を待っている場合があります。この呼び出しはその要求の完了を待ちません。適切な要求が設定変更から送信されていることのみを確認します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドGetEnumeratorこのデータ ソースの項目に移動する可能な列挙子を返します。  
Public メソッドGetIsRowExpandedAtIndex Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドGetItemAtIndexデータ ソースに指定したインデックスにある項目を返します。このインデックスは、元のソースの基本インデックスではなく、データ ソースのデータの現在ビューに基づきます。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドGetItemPropertyデータ ソースに含まれる項目の名前付きプロパティの値を展開します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドGetItemPropertyAtIndex指定したインデックスにある項目から名前付きのプロパティ値を展開します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドGetMainValuePath Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドGetRootSummaryResults Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドGetRootSummaryRowCount Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドGetRowLevel Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドGetRowType Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドGetSectionSummaryResults Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドGetStickyRowPriority Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドGetStickyRows Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドGetStickyRowsInRange Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドGetUnrealizedCount読み込まれていない仮想項目数を取得します。  
Public メソッドIndexOfItemデータ ソースに含まれている項目のインデックスを返すために呼び出されます。項目が見つからないか、この操作がサポートされていない場合は -1 を返します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドIndexOfKeyデータ ソースに含まれているプライマリ キー値のインデックスを返すために呼び出されます。キーが見つからない、またはこの操作がサポートされていない場合は -1 を返します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドIsExclusivelySticky Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドIsPlaceholderItem要求されたインデックスにある項目がプレースホルダー項目で、実際項目になれなかった場合に True を返します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドIsRowPinned Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドIsRowSpanning Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドNotifyClearItemsバインドされるデータがクリアされ、再検証する必要があることをデータ ソースに手動的に通知します。データ ソースにバインドされるデータが監視可能な場合、これを呼び出す必要はありません。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドNotifyInsertItemバインドされるデータに項目が挿入されたことをデータ ソースに手動的に通知します。データ ソースにバインドされるデータが監視可能な場合、これを呼び出す必要はありません。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドNotifyRemoveItemバインドされるデータに項目が削除されたことをデータ ソースに手動的に通知します。データ ソースにバインドされるデータが監視可能な場合、これを呼び出す必要はありません。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドNotifySetItemバインドされるデータに項目が変更されたことをデータ ソースに手動的に通知します。データ ソースにバインドされるデータが監視可能な場合、これを呼び出す必要はありません。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドPinRow Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドQueueAutoRefreshデータ ソースの更新操作を手動的にキューするために呼び出されます。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドRefreshデータ ソースを同期して更新するために呼び出されます。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドResetCacheこの仮想データ ソースの内部キャッシュをリセットします。  
Public メソッドResolveDataProviderこのデータ ソースのデフォルトのデータ プロバイダーを返します。  
Public メソッドResolveSchemaPropertyType Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドSetIsRowExpandedAtIndex Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public メソッドUnpinRow Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
トップ
プロテクト メソッド
 名前解説
Protected メソッドOnPropertyChangedPropertyChanged イベントを呼び出します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Protected メソッドOnRowExpansionChangedRowExpansionChanged イベントを呼び出します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Protected メソッドOnSchemaChangedSchemaChanged イベントを呼び出します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Protected メソッドResetCacheOverrideこの仮想データ ソースのキャッシュのクリアを実装するためにオーバーライドできます。  
Protected メソッドResolveDataProviderOverrideこのデータ ソースのデフォルトのデータ プロバイダーを提供するためにオーバーライドされます。  
トップ
パブリック イベント
 名前解説
Public イベントPropertyChangedオブジェクトでプロパティが変更されたことを示します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public イベントRowExpansionChanged行が展開または縮小されたことを示します。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
Public イベントSchemaChanged基本になるデータのスキーマが変更されたことを示します。スキーマが生成されたまでにデータ ソースの使用準備が完了されていません。 Infragistics.Core.Controls.DataSource.BaseDataSourceから継承されます。
トップ
参照