次の方法で共有


IDbCommand インターフェイス

データ ソースへの開いている接続が存在するときに実行されるステートメントを表します。

名前空間:  Microsoft.ReportingServices.DataProcessing
アセンブリ:  Microsoft.ReportingServices.Interfaces (Microsoft.ReportingServices.Interfaces.dll)

構文

'宣言
Public Interface IDbCommand _
    Inherits IDisposable
'使用
Dim instance As IDbCommand
public interface IDbCommand : IDisposable
public interface class IDbCommand : IDisposable
type IDbCommand =  
    interface
        interface IDisposable
    end
public interface IDbCommand extends IDisposable

説明

IDbCommand インターフェイスは、データ ソースで実行されるステートメントを表す Command クラスを実装することを可能にします。Command クラスの詳細については、「データ処理拡張機能の Command クラスの実装」を参照してください。

アプリケーションは、IDbCommand インターフェイスのインスタンスを直接作成するのではなく、IDbCommand を実装するクラスのインスタンスを作成します。

IDbCommand を実装するクラスは、必要なメンバもすべて実装し、通常は、プロバイダ固有の機能を追加するための追加メンバを定義する必要があります。

IDbCommand インターフェイスから実装する場合は、次のコンストラクタを実装する必要があります。

アイテム

説明

PrvCommand()

PrvCommand クラスの新しいインスタンスを初期化します。

PrvCommand(string cmdText)

クエリのテキストを使用して、PrvCommand クラスの新しいインスタンスを初期化します。

PrvCommand(string cmdText, PrvTransaction transaction)

PrvConnection および PrvTransaction のクエリのテキストを使用して、PrvCommand クラスの新しいインスタンスを初期化します。