次の方法で共有


DataAsyncCommand クラス

非同期のデータ コマンドを実行できるようにします。

継承階層

Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
    Microsoft.VisualStudio.Data.Framework.DataAsyncCommand

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

構文

'宣言
Public Class DataAsyncCommand _
    Inherits DataSiteableObject(Of IVsDataConnection) _
    Implements IVsDataAsyncCommand
public class DataAsyncCommand : DataSiteableObject<IVsDataConnection>, 
    IVsDataAsyncCommand
public ref class DataAsyncCommand : public DataSiteableObject<IVsDataConnection^>, 
    IVsDataAsyncCommand
type DataAsyncCommand =  
    class 
        inherit DataSiteableObject<IVsDataConnection>
        interface IVsDataAsyncCommand 
    end
public class DataAsyncCommand extends DataSiteableObject<IVsDataConnection> implements IVsDataAsyncCommand

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

コンストラクター

  名前 説明
プロテクト メソッド DataAsyncCommand() DataAsyncCommand クラスの新しいインスタンスを作成します。
パブリック メソッド DataAsyncCommand(IVsDataConnection) DataSiteableObject<T> の継承されたオブジェクトに設定 IVsDataConnection のオブジェクトを使用して DataAsyncCommand のオブジェクトの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ Site オブジェクトのサイトを取得または設定します。 (DataSiteableObject<T> から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド CancelAsync すぐに制御を返す非同期呼び出しを取り消します。
パブリック メソッド DeriveParametersAsync 、非同期で、指定したコマンドで使用するためのパラメーター セットを取得します。
パブリック メソッド DeriveSchemaAsync 、非同期で、指定したコマンドのスキーマを取得します。
パブリック メソッド Equals 指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド ExecuteAsync 非同期のコマンドを実行します。
パブリック メソッド ExecuteWithoutResultsAsync 、非同期で、状態を示す整数値を超える結果を返さないコマンドを実行します。
プロテクト メソッド Finalize オブジェクトが、ガベージ コレクションによって収集される前に、リソースの解放とその他のクリーンアップ操作の実行を試みることができるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド OnCancel 適切な同期メソッドを非同期取り消し処理をディスパッチします。
プロテクト メソッド OnDeriveParameters 非同期を取得します DeriveParameters 同期のメソッド呼び出しにパラメーターの操作をディスパッチします。
プロテクト メソッド OnDeriveParametersCompleted DeriveParametersCompleted イベントを発生させます。
プロテクト メソッド OnDeriveSchema 非同期を取得します DeriveSchema 同期のメソッド呼び出しにスキーマの操作をディスパッチします。
プロテクト メソッド OnDeriveSchemaCompleted DeriveSchemaCompleted イベントを発生させます。
プロテクト メソッド OnExecute 非同期を実装します Execute 同期のメソッド呼び出しに操作をディスパッチします。
プロテクト メソッド OnExecuteCompleted ExecuteCompleted イベントを発生させます。
プロテクト メソッド OnExecuteWithoutResults 同期 ExecuteWithoutResults のメソッド呼び出しに非同期の実行を結果の操作をディスパッチします。
プロテクト メソッド OnExecuteWithoutResultsCompleted ExecuteWithoutResultsCompleted イベントを発生させます。
プロテクト メソッド OnPrepare 非同期を準備する同期 Prepare のメソッド呼び出しに操作をディスパッチします。
プロテクト メソッド OnPrepareCompleted PrepareCompleted イベントを発生させます。
プロテクト メソッド OnSiteChanged SiteChanged イベントを発生させます。 (DataSiteableObject<T> から継承されます。)
パブリック メソッド PrepareAsync 準備、非同期で、データ ソースに対して実行されるコマンド; コマンドは、複数回さまざまなパラメーター、実行される場合があります。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

イベント

  名前 説明
パブリック イベント DeriveParametersCompleted DeriveParametersAsync のコマンドが完了したときに発生します。
パブリック イベント DeriveSchemaCompleted DeriveSchemaAsync のコマンドが完了したときに発生します。
パブリック イベント ExecuteCompleted ExecuteAsync のコマンドが完了したときに発生します。
パブリック イベント ExecuteWithoutResultsCompleted ExecuteWithoutResultsAsync のコマンドが完了したときに発生します。
パブリック イベント PrepareCompleted PrepareAsync のコマンドが完了したときに発生します。
パブリック イベント SiteChanged Site プロパティが変更されると発生します。 (DataSiteableObject<T> から継承されます。)

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.Data.Framework 名前空間