DbDataAdapter.GetBatchedRecordsAffected(Int32, Int32, Exception) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
バッチ更新内の、個々の更新の試行に関する情報を返します。
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 各をマークできるようにします。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET