バージョン

DataSourceBase クラス メンバ

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

パブリック フィールド
 名前解説
Public フィールドResultPropertyNamePropertyChanged イベントで使用される Result プロパティの名前の定数。  
トップ
プロテクト フィールド
 名前解説
Protected フィールドAxisChangedWorkId項目が IOlapViewModel のいずれかの軸に追加/削除されるときに開始される DataSourceBase.Work の識別子。  
Protected フィールドRefreshGridWorkIdRefreshGrid が呼び出されるときに開始される DataSourceBase.Work の識別子。  
Protected フィールドSwitchMemberWorkIdSwitchAxisMember が呼び出されるときに開始される DataSourceBase.Work の識別子。  
トップ
パブリック プロパティ
 名前解説
Public プロパティAreaFieldSettings領域項目の編集設定を取得または設定します。  
Public プロパティColumnsモデルの列を表す IFilterViewModel 項目のコレクションを取得または設定します。  
Public プロパティConnectionSettings接続設定を取得または設定します。  
Public プロパティCube特定のデータ スライスが格納されている、現在選択されている Infragistics.Olap.Data.ICube オブジェクトを取得または設定します。  
Public プロパティCubes使用可能な Infragistics.Olap.Data.ICube 項目のコレクションを取得または設定します。  
Public プロパティDeferredLayoutUpdateデータがオン デマンドで読み込みされるかどうかを示す値を取得または設定します。  
Public プロパティErrorExecuteCommandDoWork の実行中に例外がスローされた場合、例外オブジェクトを取得または設定します。  
Public プロパティFiltersモデルの選択されたフィルターを表す IAreaItemViewModel 項目のコレクションを取得または設定します。  
Public プロパティHierarchyExpansionModeビジュアル メンバー階層の作成に使用する階層展開モードを取得または設定します。  
Public プロパティIsBusyこの IOlapViewModel がデータ収集または結果処理でビジーかどうかを示す値を取得します。  
Public プロパティIsFlatDataこの DataSourceBase がフラット データまたは分析サーバーに接続されているかどうかを示す値を取得または設定します。  
Public プロパティIsInitializingこの DataSourceBase が初期中かどうかを示す値を取得または設定します。  
Public プロパティIsSwitchingAreaItemLocationこのインスタンスが項目の場所をあるエリアから別のエリアへ切り替えるかどうかを示す値を取得または設定します。  
Public プロパティLevelDefaultSortDirectionsレベルのデフォルトの並べ替え方向のリストを取得します。  
Public プロパティLevelFirstSortDirectionPreserveMembersOrderfalse に設定される時にLevelDefaultSortDirections コレクション内に存在しないレベルのデフォルトの並べ替え方向を取得または設定します。  
Public プロパティLevelSortDirections並べ替えたレベルの一意の名前およびその並べ替え方向のコレクションを取得します。  
Public プロパティMeasureGroup現在選択されている Infragistics.Olap.Data.IMeasureGroup オブジェクトを取得または設定します。MeasureGroup が null でない場合、キューブの階層がフィルターされ、選択されたメジャー グループからの次元だけが処理できます。  
Public プロパティMeasureGroups使用可能な Infragistics.Olap.Data.IMeasureGroup 項目のコレクションを取得します。  
Public プロパティMeasureListIndex複数の尺度を適用する場合に各尺度エリアに表示する項目の初期位置を取得または設定します。  
Public プロパティMeasureListLocation複数のメジャーを適用する場合に、メジャーを配置する位置を取得または設定します。  
Public プロパティMeasureListViewModel複数の測定項目を表示する特殊なタイプの IAreaItemViewModel を取得します。  
Public プロパティMeasuresモデルの選択されたメジャーを表す IMeasureViewModel 項目のコレクションを取得または設定します。  
Public プロパティMetadataInfragistics.Olap.Data.ICubeCube プロパティに設定される場合、インスタンスのすべての Infragistics.Olap.Data.ICube.Dimensions および Infragistics.Olap.Data.ICube.Measures が読み込まれている階層構造を含むコレクションを取得します。選択した MeasureGroup に基づいて、コレクションに読み込んだ項目が変更します。  
Public プロパティParentInFrontForColumns列の親が子の前にあるかどうかを示す値を取得または設定します。  
Public プロパティParentInFrontForRows行の親が子の前にあるかどうかを示す値を取得または設定します。  
Public プロパティPreserveMembersOrderヘッダーの並べ替えが適用されていない場合に、メンバーのデータ ソースの順序が保持されるかどうかを示す値を取得または設定します。  
Public プロパティProcessingこの DataSourceBase が処理されるかどうかを示す値を取得または設定します。  
Public プロパティResultデータ プロバイダによって作成された Infragistics.Olap.Data.IResult オブジェクトを取得します。  
Public プロパティRowsモデルの行を表す IFilterViewModel 項目のコレクションを取得または設定します。  
Public プロパティSortDescriptorsInfragistics.Olap.Data.ITuple インスタンスがキーと使用され、SortDirectionはキーに相対するデータの順番を示す値として使用される KeyValuePair のコレクションを取得します。  
トップ
プロテクト プロパティ
 名前解説
Protected プロパティCubesListキューブ リストを取得します。  
Protected プロパティDataProviderViewModel のデータを生成する責任を持つデータ プロバイダーを取得または設定します。  
Protected プロパティDesiredMeasureListIndexMeasureListViewModel が現れる希望のインデックスを取得または設定します。  
Protected プロパティFullResultキャッシュされた完全な結果を取得します。  
Protected プロパティHasInitializationData任意の RowsColumnsMeasures、または Filters コレクションに初期化の値が設定されるかどうかを示す値を取得または設定します。  
Protected プロパティHierarchizedResult階層化されたフォームに表示される結果を取得します。  
Protected プロパティIsPivotingPivotGrid が呼び出されたために RowsColumns 内の項目の位置が変わるかどうかを示す値を取得します。  
Protected プロパティIsSchemaDirtyLoadSchemaAsync は呼び出されたときに現在のスキームを再読み込みするかどうかを示す値を取得または設定します。  
Protected プロパティIsWorkerBusyInfragistics.Olap.Data.IResult をビルドするために使用されるバックグラウンド ワーカーがビジーかどうかを示す値を取得します。  
Protected プロパティRawResult表示される生の結果を取得します。  
Protected プロパティSkipRefreshGridグリッドがスキップされるかどうかを示す値を取得または設定します。  
トップ
パブリック メソッド
 名前解説
Public メソッドCancelExecutionAsync現在のバックグラウンド タスクのキャンセルを要求します。  
Public メソッドCollapseToLevelAsyncFilterMembers 階層を指定したレベルまでに非同期に縮小します。  
Public メソッドCreateFilterViewModel指定した階層のビュー モデルを作成します。  
Public メソッドCreateMeasureViewModel指定したメジャーのビュー モデルを作成します。  
Public メソッドExpandToLevelAsyncオーバーロードされます。 FilterMembers 階層を指定したレベルまでに非同期に読み込んで展開します。  
Public メソッドFillMembersオーバーロードされます。 メンバーをレベルに設定します。  
Public メソッドstatic (Shared in Visual Basic)GenerateInitialCubeこのキューブがデフォルト キューブとして読み込むために、Cube プロパティに渡される Infragistics.Olap.Data.ICube を生成します。  
Public メソッドstatic (Shared in Visual Basic)GenerateInitialItemsitemsString で説明した項目をこのコレクションに読み込むために、RowsColumnsFilters、または Measures プロパティに渡される AreaItemsCollection を生成します。  
Public メソッドstatic (Shared in Visual Basic)GenerateInitialMeasureGroupこのキューブがデフォルト メジャー グループとして読み込むために、MeasureGroup プロパティに渡される Infragistics.Olap.Data.IMeasureGroup を生成します。  
Public メソッドGetFilterViewModelFromHierarchyオーバーロードされます。 その階層のために登録されたこのような IFilterViewModel がある場合、hierarchy に関連する IFilterViewModel インスタンスを取得します。  
Public メソッドLoadCubesAsync指定したカタログのキューブを非同期に読み込みします。  
Public メソッドLoadSchemaAsyncスキーマを非同期に読み込みします。  
Public メソッドPivotGridColumns コレクションと Rows コレクションの項目をピボットします。  
Public メソッドRefreshGridViewModel のデータを更新します。  
Public メソッドstatic (Shared in Visual Basic)RegisterResourcesコントロールがリソースをプルする追加の Resx を追加します。  
Public メソッドResetMetadataTreeCube に基づいて、測定および次元のメタデータ ツリーを再作成します。新しいメタデータ構造は Metadata プロパティを通して利用できます。  
Public メソッドSetMeasureAggregator特定の IMeasureViewModel.MeasureIAggregator を変更します。  
Public メソッドSetMemberSortDirection  
Public メソッドSort下位のデータを並べ替えます。  
Public メソッドSwitchAxisMember渡された軸メンバーに対し [縮小] から [展開] または [戻る] への状態を切り替えます。  
Public メソッドSwitchMemberSortDirectionオーバーロードされます。 この member の子が並んでいる方向を切り替えます。  
Public メソッドstatic (Shared in Visual Basic)UnregisterResources以前登録した resx ファイルを削除します。  
Public メソッドUpdateVisualMembers指定された ExecutionContext のビジュアル メンバーの状態を更新します。  
トップ
プロテクト メソッド
 名前解説
Protected メソッドAttachAreaItemViewModel新しい項目が Rows コレクション、Columns コレクションまたは Filters コレクションに追加されるときに呼び出されます。  
Protected メソッドAxisChangedWorkFinishActionRefreshGridWorkId 識別子が付けられた作業の実行を終了します。  
Protected メソッドAxisChangedWorkStartActionAxisChangedWorkId 識別子が付けられた作業の実行を開始します。  
Protected メソッドBeginInitializationXAML 内で初期化を開始するときに呼び出されます。  
Protected メソッドBuildDataAsyncデータを非同期に生成します。  
Protected メソッドBuildDataInternalデータを内部的に生成します。  
Protected メソッドCanAddWorkToQueue指定した作業を保留中の作業キューに追加できるかどうかを決定します。  
Protected メソッドCanContinueCurrentWork現在の作業の実行を指定された work に基づいて再クエリできるかどうかを決定します。  
Protected メソッドCanRaiseResultChanged保留中の作業のリストに基づいて、ResultChanged を発生できるかどうかを決定します。  
Protected Internal メソッドCreateFilterMemberIFilterViewModel によって使用されるフィルター メンバーを作成します。  
Protected メソッドCreateFilterSourcemember に関係するフィルター ソース インスタンスを作成します。  
Protected メソッドDetachAreaItemViewModel項目が Rows コレクション、Columns コレクションまたは Filters コレクションから削除されるときに呼び出されます。  
Protected メソッドEndInitializationXAML 内で初期化を終了するときに呼び出されます。  
Protected メソッドEnqueueWork作業をキューに入れます。  
Protected メソッドFillFilterMemberFromResult  
Protected メソッドFindFilterMemberオーバーロードされます。 指定した Infragistics.Olap.Data.IMember に接続された Infragistics.Olap.Data.IFilterMember を検索します。  
Protected メソッドFindParentMember指定した Infragistics.Olap.Data.IMember に接続された Infragistics.Olap.Data.IFilterMember を検索します。  
Protected メソッドFinishWork作業を終了します。  
Protected メソッドGetContextAreaItems指定した executionContext の領域項目を取得します。  
Protected メソッドGetCurrentWorkバックグラウンド ワーカーが動作している現在の作業を取得します。  
Protected メソッドGetDataSourceStateデータ ソースの状態を取得します。  
Protected メソッドGetLevelDefaultSortDirection  
Protected メソッドGetLevelSortBehavior  
Protected メソッドGetMeasureListIndexメジャー リストのインデックスを取得します。  
Protected メソッドGetWorksQueue保留中の作業キューを取得します。  
Protected メソッドHasPendingWork保留中の作業があるかどうかを決定します。  
Protected メソッドInitializeQueryクエリを初期化します。  
Protected メソッドIsContextParentInFront  
Protected メソッドIsCurrentWorkOf現在の DataSourceBase.Work タイプが指定されたタイプの識別子と一致するかどうかを決定します。  
Protected メソッドOnChangeableDataProviderSourceChangedDataProvider の基のデータ ソースが変更されるときに呼び出されます。  
Protected メソッドOnColumnsChangedこのメソッドは Columns コレクションが変更されたときに呼び出されます。  
Protected メソッドOnCubeChangedCube プロパティが変更されると呼び出されます。  
Protected メソッドOnCubesLoadedこのメソッドは、指定されたデータ ソースのキューブが読み込まれたときに呼び出されます。  
Protected メソッドOnDataProviderChangedDataProvider プロパティが変化しているときに呼び出されます。  
Protected メソッドOnDataProviderChangingDataProvider プロパティが変化しているときに呼び出されます。  
Protected メソッドOnDimensionsLoadedこのメソッドはディメンションが読み込まれたときに呼び出されます。  
Protected メソッドOnFiltersChangedこのメソッドは Filters コレクションが変更されたときに呼び出されます。  
Protected メソッドOnInitializedCubeInfragistics.Olap.Data.ICube.DimensionsInfragistics.Olap.Data.ICube.MeasuresInfragistics.Olap.Data.ICube.MeasureGroups および Infragistics.Olap.Data.ICube.MeasureGroupDimensions の読み込みが終了して、Initialized イベントが発生する直前に Metadata 階層が作成されるときに呼び出されます。  
Protected メソッドOnMeasureGroupsLoadedこのメソッドはメジャー グループが読み込まれたときに呼び出されます。  
Protected メソッドOnMeasuresChangedこのメソッドは Measures コレクションが変更されたときに呼び出されます。  
Protected メソッドOnMeasuresLoadedこのメソッドはメジャーが読み込まれたときに呼び出されます。  
Protected メソッドOnMembersLoadedこのメソッドはメンバーが読み込まれたときに呼び出されます。  
Protected メソッドOnMetadataTreeItemAddingMetadataTreeItemAdding イベントを発生します。  
Protected メソッドOnPrepareWork作業キューへの追加について作業を準備します。  
Protected メソッドOnPropertyChangedPropertyChanged イベントを発生させます。要素上に存在する 1 つ以上のプロパティの有効な値が変化したときに呼び出されます。  
Protected メソッドOnRefreshGridデータ更新の手順を開始します。  
Protected メソッドOnResultChangedResult が変更されたときに呼び出されます。  
Protected メソッドOnRowsChangedこのメソッドは Rows コレクションが変更されたときに呼び出されます。  
Protected メソッドOnSchemaLoadedこのメソッドは、データソースへの接続が確立されたときに呼び出されて、データソースの初期化情報が読み込まれます。  
Protected メソッドstatic (Shared in Visual Basic)PivotArray列と行を入れ替えるために、配置をピボットします。  
Protected メソッドstatic (Shared in Visual Basic)PivotResult結果をピボットします。  
Protected メソッドQueryContinueCurrentWork現在の作業の処理を続行しようとします。  
Protected メソッドQueryNextWorkバックグラウンド ワーカーが動作を開始する次の作業をクエリします。  
Protected メソッドRefreshGridWorkFinishActionRefreshGridWorkId 識別子が付けられた作業の実行を終了します。  
Protected メソッドRefreshGridWorkStartActionRefreshGridWorkId 識別子が付けられた作業の実行を開始します。  
Protected メソッドRegisterFilterViewModel指定した階層のフィルター ビュー モデルを登録します。  
Protected メソッドReleaseFilterSourceItems指定されたレベルにあるメンバーのためにフィルター ソース項目をリリースします。  
Protected メソッドRemoveWork  
Protected メソッドResolveLevelSortDirection  
Protected メソッドSetMeasureListIndexメジャー リストのインデックスを設定します。  
Protected メソッドStartWorkバックグラウンド ワーカーを使用して作業を開始します。  
Protected メソッドSwitchMemberWorkFinishActionSwitchMemberWorkId 識別子が付けられた作業の実行を終了します。  
Protected メソッドSwitchMemberWorkStartActionSwitchMemberWorkId 識別子が付けられた作業の実行を開始します。  
Protected メソッドUnknownWorkFinishAction不明のタイプの作業の実行を終了します。  
Protected メソッドUnknownWorkStartAction不明のタイプの作業の実行を開始します。  
Protected メソッドUnregisterFilterSource指定されたメンバーに関連するフィルター ソースの登録を解除します。  
Protected メソッドUnregisterFilterViewModel指定した階層のフィルター ビュー モデルの登録を解除します。  
Protected メソッドUpdateHierarchiesCollection階層の初期読み込みとそのメンバーのフィルタリングを定義します。  
Protected メソッドUpdateMeasureListViewModelデータ ソースの現在の状態を反映するために MeasureListViewModel を更新します。  
トップ
パブリック イベント
 名前解説
Public イベントInitializedメタデータの初期化が完了すると発生します。  
Public イベントLoadCubesCompletedキューブを読み込みするための非同期呼び出しが完了したときに発生します。  
Public イベントLoadDimensionsCompleted次元を読み込みするための非同期呼び出しが完了したときに発生します。  
Public イベントLoadMeasureGroupsCompletedメジャー グループを読み込みするための非同期呼び出しが完了したときに発生します。  
Public イベントLoadMeasuresCompletedメジャーを読み込みするための非同期呼び出しが完了したときに発生します。  
Public イベントLoadMembersCompletedメンバーを読み込みするための非同期呼び出しが完了したときに発生します。  
Public イベントLoadSchemaCompletedスキーマを読み込みするための非同期呼び出しが完了したときに発生します。  
Public イベントMetadataTreeItemAdding新しい項目が Metadata プロパティの階層に追加されるときに発生します。  
Public イベントPropertyChangedプロパティ値が変更される時に発生します  
Public イベントResultChangedResult が変更されたときに発生します。  
トップ
参照