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) を返します。

戻り値

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

注釈

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

適用対象

こちらもご覧ください