バージョン

OlapDataSource クラス メンバ

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

プロテクト フィールド
 名前解説
Protected フィールドpendingChangespendingChanges  
トップ
パブリック プロパティ
 名前解説
Public プロパティCube現在選択されている Cube を返すか、設定します。キューブが選択されていない場合は null。  
Public プロパティDisplayNameこのデータソースを識別するユーザー インターフェイス要素によって表示される人間が認識できる文字列を返すか、設定します。  
Public プロパティHasPendingChangesこのデータソースに保留中の変更があるかどうかを示すブール値を返します。  
Public プロパティIsAsyncOperationPendingデータ ソースが現在非同期メソッド呼び出しを処理しているかどうかを示すブール値を返します。  
Public プロパティIsInitializedこの OlapDataSource インスタンスが初期化されているかどうかを示すブール値を返します。  
Public プロパティIsInitializingデータソースが現在初期化中かどうかを示すブール値を返します。  
Public プロパティPendingChangesUpdateAsync メソッド前回の呼び出し以降データソースに加えられた変更のリストを返します。  
Public プロパティTimeout非アクティブな非同期操作が例外をスローするまでの待機時間を指定します。  
トップ
パブリック メソッド
 名前解説
Public メソッドAddFilterAsyncオーバーロードされます。 OLAP サーバーへ非同期要求を送信し、指定した階層を指定したフィルター軸に追加します。  
Public メソッドAddFilterMemberAsyncオーバーロードされます。 OLAP サーバーへ非同期要求を送信して指定したメンバーを指定した階層フィルターへ追加し、サーバーが応答を送信する際に AddFilterMemberAsyncCompleted イベントを発生します。  
Public メソッドAddMeasureAsyncオーバーロードされます。 OLAP サーバーへ非同期要求を送信し、スライサー軸に指定したメジャーを追加します。  
Public メソッドAxisAddHierarchyAsyncオーバーロードされます。 OLAP サーバーへ非同期要求を送信し、指定した軸に指定した階層をします。  
Public メソッドAxisInsertHierarchyAsyncオーバーロードされます。 OLAP サーバーへ非同期要求を送信し、指定した順序位置に指定したに指定した階層を指定した軸と共に挿入します。  
Public メソッドAxisRemoveHierarchyAsyncオーバーロードされます。 OLAP サーバーへ非同期要求を送信し、指定した軸から指定した階層を削除します。  
Public メソッドCancelUpdate現在実行している非同期処理をキャンセルします。  
Public メソッドCollapseAxisTupleMemberAsyncOLAP サーバーへ非同期要求を送信して指定した軸タプル メンバーを縮小し、サーバーが応答を送信する際に CollapseAxisTupleMemberAsyncCompleted イベントを発生します。  
Public メソッドExpandAxisTupleMemberAsyncOLAP サーバーへ非同期要求を送信し、指定した軸タプル メンバーを展開します。  
Public メソッドGetCubesAsyncOLAP サーバーへ非同期要求を送信し、現在選択されたカタログのすべてのキューブ リストを返します。  
Public メソッドGetHierarchiesAsyncOLAP サーバーへ非同期要求を送信し、現在の選択したキューブのすべてのhierarchiesのリストを返します。  
Public メソッドGetHierarchyMembersAsync指定した階層に属すメンバーのリストの OLAP サーバーへリクエストを送信し、サーバーが応答を送るときに GetHierarchyMembersAsyncCompleted を発生します。  
Public メソッドGetMeasuresAsyncOLAP サーバーへ非同期要求を送信し、現在選択されたキューブのすべてのメジャー リストを返します。  
Public メソッドInitializeAsyncOLAP サーバーへ要求を送信してデータソースを初期化し、サーバーが応答を送信する際に InitializeAsyncCompleted イベントを発生します。  
Public メソッドInsertFilterAsyncオーバーロードされます。 OLAP サーバーへ非同期要求を送信し、フィルター軸で指定した順序位置に指定した階層を挿入します。  
Public メソッドInsertMeasureAsyncオーバーロードされます。 OLAP サーバーへ非同期要求を送信し、スライサー軸で指定した順序位置に指定したメジャーを挿入します。  
Public メソッドRemoveAllFilterMembersAsyncオーバーロードされます。 OLAP サーバーへ非同期要求を送信して指定した軸タプル メンバーを縮小し、サーバーが応答を送信する際に RemoveAllFilterMembersAsyncCompleted イベントを発生します。  
Public メソッドRemoveFilterAsyncオーバーロードされます。 OLAP サーバーへ非同期要求を送信し、フィルター軸から指定した階層を削除します。  
Public メソッドRemoveFilterMemberAsyncオーバーロードされます。 OLAP サーバーへ非同期要求を送信して指定したメンバーを指定した階層フィルターから削除し、サーバーが応答を送信する際に RemoveFilterMemberAsyncCompleted イベントを発生します。  
Public メソッドRemoveMeasureAsyncオーバーロードされます。 OLAP サーバーへ非同期要求を送信し、スライサー軸から指定したメジャーを削除します。  
Public メソッドSetCubeAsyncOLAP サーバーへ非同期要求を送信し、指定したキューブをデータソースの現在のキューブとして設定します。  
Public メソッドTryGetHierarchy指定した一意の名前で Hierarchy への参照を返します。  
Public メソッドTryGetMeasure指定した一意の名前を持つ Measure への参照を返します。  
Public メソッドTryGetMember指定された一意の名前を持つメンバーへの参照を返します。該当する項目が存在しない場合は null を返します。  
Public メソッドUpdateAsyncすべての保留中の変更を適用してデータソースを更新します。  
トップ
プロテクト メソッド
 名前解説
Protected メソッドOnBeforeInitializeAsyncInitializeAsync メソッドが実行する前に呼び出されます。  
Protected メソッドVerifyCancelVerifyCancel  
Protected メソッドVerifyCanInitialize派生クラスでオーバーライドされた場合、初期化前にデータソースが正しく構成されたことを確認できます。  
Protected メソッドVerifyCanSetCube派生クラスでオーバーライドされた場合、データソースで現在のデータ キューブの設定ができます。  
Protected メソッドVerifyMethodCallOKVerifyMethodCallOK  
Protected メソッドVerifyTimeElapsedVerifyTimeElapsed  
トップ
パブリック イベント
 名前解説
Public イベントAddFilterAsyncCompletedOLAP サーバーが階層フィルターにメンバーを追加するための非同期要求に応答した際に発生します。  
Public イベントAddFilterMemberAsyncCompletedOLAP サーバーが階層フィルターにメンバーを追加するための非同期要求に応答した際に発生します。  
Public イベントAddMeasureAsyncCompletedOLAP サーバーが階層フィルターにメンバーを追加するための非同期要求に応答した際に発生します。  
Public イベントAxisAddHierarchyAsyncCompletedOLAP サーバーが行軸または列軸に階層を追加するための非同期要求に応答した際に発生します。  
Public イベントAxisRemoveHierarchyAsyncCompletedOLAP サーバーが行軸または列軸に階層を追加するための非同期要求に応答した際に発生します。  
Public イベントCollapseAxisTupleMemberAsyncCompletedOLAP サーバーが軸タプル メンバーを縮小するための非同期要求に応答した際に発生します。  
Public イベントDataSourceChangedデータソースが変更されたときに発生します。  
Public イベントDataSourceChangingデータソースが変更されるときに発生します。  
Public イベントDataSourceErrorOLAP サーバーがクライアント要求を処理する際にエラーを報告したときに発生します。  
Public イベントExpandAxisTupleMemberAsyncCompletedOLAP サーバーが軸タプル メンバーを展開するための非同期要求に応答した際に発生します。  
Public イベントGetCubesAsyncCompletedOLAP サーバーが現在選択されているカタログと関連する利用可能なすべてのキューブのリストの非同期要求に応答するときに発生します。  
Public イベントGetHierarchiesAsyncCompletedOLAP サーバーが現在選択されているキューブと関連する階層リストの非同期要求に応答するときに発生します。  
Public イベントGetHierarchyMembersAsyncCompletedOLAP サーバーが既定の階層に関連付いたメンバーのリストの非同期要求に応答するときに発生します。  
Public イベントGetMeasuresAsyncCompletedOLAP サーバーが現在選択されているキューブと関連する階層リストの非同期要求に応答するときに発生します。  
Public イベントInitializeAsyncCompletedOLAP サーバーがデータソースを初期化するための非同期要求に応答した際に発生します。  
Public イベントRemoveAllFilterMembersAsyncCompletedOLAP サーバーが階層フィルターからメンバーを削除するための非同期要求に応答した際に発生します。  
Public イベントRemoveFilterAsyncCompletedOLAP サーバーが階層フィルターにメンバーを追加するための非同期要求に応答した際に発生します。  
Public イベントRemoveFilterMemberAsyncCompletedOLAP サーバーが階層フィルターからメンバーを削除するための非同期要求に応答した際に発生します。  
Public イベントRemoveMeasureAsyncCompletedOLAP サーバーが階層フィルターにメンバーを追加するための非同期要求に応答した際に発生します。  
Public イベントSetCubeAsyncCompletedOLAP サーバーが現在選択されているカタログと関連する利用可能なすべてのキューブのリストの非同期要求に応答するときに発生します。  
Public イベントUpdateAsyncCompletedUpdateAsync メソッドを呼び出した後に OLAP サーバーが応答したときに発生します。  
トップ
参照