次の方法で共有


DataAsyncCommandEvents クラス

コマンドの進行状況をクライアントに通知するために DataAsyncCommand のクラスのメソッドによって呼び出される、一連のデリゲートを表します。

継承階層

Object
  Microsoft.VisualStudio.Data.DataAsyncCommandEvents

名前空間:  Microsoft.VisualStudio.Data
アセンブリ:  Microsoft.VisualStudio.Data (Microsoft.VisualStudio.Data.dll 内)

構文

'宣言
Public Class DataAsyncCommandEvents
public class DataAsyncCommandEvents
public ref class DataAsyncCommandEvents
type DataAsyncCommandEvents =  class end
public class DataAsyncCommandEvents

DataAsyncCommandEvents 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド DataAsyncCommandEvents() DataAsyncCommandEvents クラスの新しいインスタンスを生成します。
パブリック メソッド DataAsyncCommandEvents(DataAsyncCommandStartEventHandler, DataAsyncCommandFailureEventHandler, DataAsyncCommandCancelEventHandler, DataAsyncCommandEndEventHandler) 指定したデリゲートを使用して DataAsyncCommandEvents クラスの新しいインスタンスを初期化します。
パブリック メソッド DataAsyncCommandEvents(DataAsyncCommandStartEventHandler, DataAsyncCommandFailureEventHandler, DataAsyncCommandFetchEventHandler, DataAsyncCommandFetchEventHandler, DataAsyncCommandCancelEventHandler, DataAsyncCommandEndEventHandler) 指定したデリゲートを使用して DataAsyncCommandEvents クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ CommandCancel を取得または設定非同期コマンドがキャンセルされた場合に呼び出されるデリゲート。
パブリック プロパティ CommandEnd を取得または設定非同期コマンドが終了したときに呼び出されるデリゲート。
パブリック プロパティ CommandFailure を取得または設定非同期コマンドにエラーがあるときに呼び出されるデリゲート。
パブリック プロパティ CommandNextResult 非同期コマンドに使用できる一つ以上の結果セットを持つときに呼び出されるデリゲートを取得または設定します。
パブリック プロパティ CommandRead を取得または設定非同期コマンドに結果セットを読み込むデータの一つ以上のブロックが見つかったときに呼び出されるデリゲート。
パブリック プロパティ CommandStart を取得または設定非同期コマンドを呼び出すときに呼び出されるデリゲート。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトが、ガベージ コレクションによって収集される前に、リソースの解放とその他のクリーンアップ操作の実行を試みることができるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

解説

呼び出しが DataAsyncCommand のクラスで Async_ のメソッドのうち 1 つがになると非同期メソッドは、コマンドの進行状況の呼び出し元に通知できるように、このクラスのインスタンスが渡されます。

呼び出し元は、のプロパティの設定値およびこのクラスのインスタンスを作成してメソッドでポイントする非同期メソッドの独自のメソッドのゼロ以上を登録できます。

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Data 名前空間