バージョン

AxisRemoveHierarchyAsync(AxisType,String,Boolean,Control) メソッド

OLAP サーバーへ非同期要求を送信し、指定した軸から指定した階層を削除します。
シンタックス
'宣言
 
Public Overloads Function AxisRemoveHierarchyAsync( _
   ByVal axisType As AxisType, _
   ByVal hierarchyUniqueName As String, _
   Optional ByVal update As Boolean, _
   Optional ByVal control As Control _
) As Boolean
public bool AxisRemoveHierarchyAsync( 
   AxisType axisType,
   string hierarchyUniqueName,
   bool update,
   Control control
)

パラメータ

axisType
階層を削除する軸。
hierarchyUniqueName
削除する階層の一意の名前。指定した一意の名前が解決できない場合、HierarchyNotFoundException 例外がスローされます。
update

データソースを直ちに更新するかどうかを示すオプションのブール値。

デフォルト値が true の場合、OLAP サーバーへ直ちに要求を送信し、サーバーの応答を受け取った際に AxisRemoveHierarchyAsyncCompleted イベントを発生します。

false を指定した場合、UpdateAsync メソッドが呼び出されるまで要求は送信されません。

false に設定した場合、AxisRemoveHierarchyAsyncCompleted イベントは発生しないことに注意してください。

control
オプションの Control への参照。指定した場合、このコントロールの処理が作成されたスレッドで AxisRemoveHierarchyAsyncCompleted イベントが発生されます。この方法により、イベント ハンドラーからコントロール メンバーへ直接アクセスできます。

戻り値の型

メソッド呼び出しの結果データソースに変更があるかどうかを示すブール値。指定した階層が指定した軸に存在しない場合、false が返されて、何も行いません。
解説

このメソッドは、呼び出しスレッドをブロックしないように、OLAP サーバーに要求を送信した直後に返します。実際のフィルター処理は、サーバーがこの要求を返す (不定期) まで発生しません。

参照