DbDataAdapter.GetBatchedRecordsAffected(Int32, Int32, Exception) メソッド

定義

バッチ更新内の、個々の更新の試行に関する情報を返します。

protected:
 virtual bool GetBatchedRecordsAffected(int commandIdentifier, [Runtime::InteropServices::Out] int % recordsAffected, [Runtime::InteropServices::Out] Exception ^ % error);
protected virtual bool GetBatchedRecordsAffected (int commandIdentifier, out int recordsAffected, out Exception? error);
protected virtual bool GetBatchedRecordsAffected (int commandIdentifier, out int recordsAffected, out Exception error);
abstract member GetBatchedRecordsAffected : int * int * Exception -> bool
override this.GetBatchedRecordsAffected : int * int * Exception -> bool
Protected Overridable Function GetBatchedRecordsAffected (commandIdentifier As Integer, ByRef recordsAffected As Integer, ByRef error As Exception) As Boolean

パラメーター

commandIdentifier
Int32

バッチ内の個々のコマンドの、0 から始まる列の序数。

recordsAffected
Int32

バッチ内に指定されたコマンドの影響を受ける、データ ストア内の行数。

error
Exception

指定されたコマンドの実行中にスローされた Exception。 例外がスローされなかった場合は、null (Visual Basic では Nothing) を返します。

戻り値

Boolean

バッチ更新内の、個々の更新の試行に関する情報。

注釈

バッチ更新ロジックをサポートするデータ プロバイダーは、クラスの一連の仮想メソッドを DbDataAdapter オーバーライドする必要があります。 GetBatchedRecordsAffected は、これらの仮想メソッドの 1 つを表します。 このクラスは DbDataAdapterGetBatchedRecordsAffected バッチ内の個々の更新試行の成功または失敗を判断し、それに応 DataRow じて各更新プログラムをマークできるようにします。

適用対象

こちらもご覧ください