Sdílet prostřednictvím


DbDataAdapter.GetBatchedRecordsAffected(Int32, Int32, Exception) Metoda

Definice

Vrátí informace o jednotlivých pokusech o aktualizaci v rámci větší dávkové aktualizace.

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

Parametry

commandIdentifier
Int32

Pořadové číslo sloupce založené na nule jednotlivého příkazu v rámci dávky.

recordsAffected
Int32

Počet řádků ovlivněných v úložišti dat zadaným příkazem v rámci dávky.

error
Exception

Vyvolá Exception se při provádění zadaného příkazu. Vrátí hodnotu null (Nothing v jazyce Visual Basic), pokud není vyvolán žádná výjimka.

Návraty

Informace o jednotlivých pokusech o aktualizaci v rámci větší dávkové aktualizace

Poznámky

Zprostředkovatelé dat, kteří podporují logiku dávkové aktualizace, musí ve třídě přepsat řadu virtuálních metod DbDataAdapter . GetBatchedRecordsAffected představuje jednu z těchto virtuálních metod. Třída DbDataAdapter spoléhá na GetBatchedRecordsAffected určení úspěšnosti nebo selhání jednotlivých pokusů o aktualizaci v rámci dávky, aby mohl odpovídajícím způsobem označit každý odpovídající DataRow .

Platí pro

Viz také