IVsDataCommand インターフェイス

定義

データ ソースに対するパラメーターのビルドまたは派生、スキーマの準備、スキーマの派生、およびコマンドの実行を行う機能を表します。

public interface class IVsDataCommand
[Microsoft.VisualStudio.Data.Core.DataClientObject("44B66758-3C1C-40ce-BEE4-5DBDA7293387")]
public interface IVsDataCommand
[<Microsoft.VisualStudio.Data.Core.DataClientObject("44B66758-3C1C-40ce-BEE4-5DBDA7293387")>]
type IVsDataCommand = interface
Public Interface IVsDataCommand
派生
属性

メソッド

CreateParameter()

クラスによって実装された場合、または ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[], Int32)のいずれかのメソッドDeriveSchema(String, DataCommandType, IVsDataParameter[], Int32)Execute(String, DataCommandType, IVsDataParameter[], Int32)に渡すことができるパラメーター オブジェクトを作成します。

DeriveParameters(String)

クラスによって実装された場合、指定されたコマンドに対して指定できるパラメーターを派生させます。

DeriveParameters(String, DataCommandType)

クラスによって実装された場合、指定されたコマンドに対して指定できるパラメーターを派生させます。

DeriveParameters(String, DataCommandType, Int32)

クラスによって実装された場合、指定されたコマンドに対して指定できるパラメーターを派生させます。

DeriveSchema(String)

クラスによって実装された場合、指定したコマンドから返されるスキーマを派生させます。 スキーマは、データ リーダー内の項目とブロックのレイアウトを示します。

DeriveSchema(String, DataCommandType)

クラスによって実装された場合、指定したコマンドから返されるスキーマを派生させます。 スキーマは、データ リーダー内の項目とブロックのレイアウトを示します。

DeriveSchema(String, DataCommandType, IVsDataParameter[])

クラスによって実装された場合、指定したコマンドから返されるスキーマを派生させます。 スキーマは、データ リーダー内の項目とブロックのレイアウトを示します。

DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32)

クラスによって実装された場合、指定したコマンドから返されるスキーマを派生させます。 スキーマは、データ リーダー内の項目とブロックのレイアウトを示します。

Execute(String)

クラスによって実装された場合は、指定したコマンドを実行し、読み取り専用の結果を返します。

Execute(String, DataCommandType)

クラスによって実装された場合は、指定したコマンドを実行し、読み取り専用の結果を返します。

Execute(String, DataCommandType, IVsDataParameter[])

クラスによって実装された場合は、指定したコマンドを実行し、読み取り専用の結果を返します。

Execute(String, DataCommandType, IVsDataParameter[], Int32)

クラスによって実装された場合は、指定したコマンドを実行し、読み取り専用の結果を返します。

ExecuteWithoutResults(String)

クラスによって実装された場合は、コマンドを実行しますが、結果を要求するのではなく、呼び出しの結果を示す整数を返します。

ExecuteWithoutResults(String, DataCommandType)

クラスによって実装された場合は、コマンドを実行しますが、結果を要求するのではなく、呼び出しの結果を示す整数を返します。

ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[])

クラスによって実装される場合は、オプションでパラメーターを指定してコマンドを実行しますが、結果は要求せず、代わりに呼び出しの結果を示す整数を返します。

ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[], Int32)

クラスによって実装される場合は、オプションでパラメーターを指定してコマンドを実行しますが、結果は要求せず、代わりに呼び出しの結果を示す整数を返します。

Prepare(String)

クラスによって実装された場合は、実行するデータ ソースで指定されたコマンドを準備します。その後、さまざまなパラメーターを使用して、コマンドを複数回実行できます。

Prepare(String, DataCommandType)

クラスによって実装された場合は、実行するデータ ソースで指定されたコマンドを準備します。その後、さまざまなパラメーターを使用して、コマンドを複数回実行できます。

Prepare(String, DataCommandType, IVsDataParameter[])

クラスによって実装された場合は、実行するデータ ソースで指定されたコマンドを準備します。その後、さまざまなパラメーターを使用して、コマンドを複数回実行できます。

Prepare(String, DataCommandType, IVsDataParameter[], Int32)

クラスによって実装された場合は、実行するデータ ソースで指定されたコマンドを準備します。その後、さまざまなパラメーターを使用して、コマンドを複数回実行できます。

適用対象