DbDataAdapter.GetBatchedRecordsAffected(Int32, Int32, Exception) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 .