IDbCommand インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
データ ソースへの開いている接続が存在するときに実行されるステートメントを表します。
public interface class IDbCommand : IDisposable
public interface IDbCommand : IDisposable
type IDbCommand = interface
interface IDisposable
Public Interface IDbCommand
Implements IDisposable
- 実装
注釈
インターフェイス IDbCommand を使用すると、データ ソースで実行されるステートメントを表す Command クラスを実装できます。 Command クラスの詳細については、「データ処理拡張機能のコマンド クラスの実装」を参照してください。
アプリケーションは、IDbCommand インターフェイスのインスタンスを直接作成するのではなく、IDbCommand を実装するクラスのインスタンスを作成します。
IDbCommand を実装するクラスは、必要なメンバーもすべて実装し、通常は、プロバイダー固有の機能を追加するための追加メンバーを定義する必要があります。
IDbCommand インターフェイスから実装する場合は、次のコンストラクターを実装する必要があります。
項目 | 説明 |
---|---|
PrvCommand() | PrvCommand クラスの新しいインスタンスを初期化します。 |
PrvCommand(stringcmdText) | クエリのテキストを使用して 、PrvCommand クラスの新しいインスタンスを初期化します。 |
PrvCommand(stringcmdText, PrvTransactiontransaction) | クエリ、PrvConnection、および PrvTransaction のテキストを使用して、PrvCommand クラスの新しいインスタンスを初期化します。 |
プロパティ
CommandText |
データ ソースに対して実行するテキスト コマンドを取得または設定します。 |
CommandTimeout |
コマンド実行の試行を終了してエラーを生成する前に、待機時間を取得または設定します。 |
CommandType |
CommandText プロパティの解釈方法 (テキストまたはストアド プロシージャなどとして) を示すか、指定します。 |
Parameters |
IDataParameterCollection を取得します。 |
Transaction |
SQL Server Reporting Services データ プロバイダーの Command オブジェクトが実行されるトランザクションを取得または設定します。 |
メソッド
Cancel() |
IDbCommand の実行のキャンセルを試行します。 |
CreateParameter() |
IDataParameter オブジェクトの新しいインスタンスを作成します。 |
ExecuteReader(CommandBehavior) |
接続にCommandText対して実行し、IDataReader. |