次の方法で共有


DbDataAdapter.GetBatchedParameter(Int32, Int32) メソッド

定義

現在のバッチのコマンドの 1 つから IDataParameter を返します。

protected:
 virtual System::Data::IDataParameter ^ GetBatchedParameter(int commandIdentifier, int parameterIndex);
protected virtual System.Data.IDataParameter GetBatchedParameter (int commandIdentifier, int parameterIndex);
abstract member GetBatchedParameter : int * int -> System.Data.IDataParameter
override this.GetBatchedParameter : int * int -> System.Data.IDataParameter
Protected Overridable Function GetBatchedParameter (commandIdentifier As Integer, parameterIndex As Integer) As IDataParameter

パラメーター

commandIdentifier
Int32

パラメーターを取得するコマンドのインデックス。

parameterIndex
Int32

コマンド内のパラメーターのインデックス。

戻り値

指定された IDataParameter

例外

アダプターでバッチがサポートされていません。

注釈

では DbDataAdapter、このメソッドは をスローします NotSupportedException。 から DbDataAdapter 継承するクラスは、バッチのサポートを提供するために、このメソッドをオーバーライドします。

注意 (継承者)

このメソッドは保護されており、.NET Framework データ プロバイダーで使用するように設計されています。

から DbDataAdapter 継承するクラスがバッチをサポートしている場合、そのクラスはこのメソッドをオーバーライドして、ユーザーがバッチを実行できるようにします。 実装では、指定された を commandIdentifier 使用して要求されたコマンドを検索し、指定された を parameterIndex 使用して要求されたパラメーターを検索します。 たとえば、a commandIdentifier が 0 で、a parameterIndex が 0 の場合、バッチ内の最初のコマンドから最初のパラメーターが返されます。

適用対象

こちらもご覧ください