Partager via


DbDataAdapter.GetBatchedRecordsAffected(Int32, Int32, Exception) Méthode

Définition

Retourne les informations relatives à une tentative de mise à jour distincte dans le cadre plus large d'une mise à jour groupée.

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

Paramètres

commandIdentifier
Int32

Numéro de colonne de base zéro de la commande individuelle au sein de chaque lot.

recordsAffected
Int32

Nombre de lignes affectées dans le magasin de données par la commande spécifiée au sein du lot.

error
Exception

Exception levée au cours de l'exécution de la commande spécifiée. Retourne null (Nothing dans Visual Basic) si aucune exception n'est levée.

Retours

Informations relatives à une tentative de mise à jour distincte dans le cadre plus large d'une mise à jour groupée.

Remarques

Les fournisseurs de données qui prennent en charge la logique de mise à jour par lots doivent remplacer une série de méthodes virtuelles sur la DbDataAdapter classe. GetBatchedRecordsAffected représente l’une de ces méthodes virtuelles. La DbDataAdapter classe s’appuie sur GetBatchedRecordsAffected pour déterminer la réussite ou l’échec des tentatives de mise à jour individuelles dans un lot afin qu’elle puisse marquer chaque correspondant DataRow en conséquence.

S’applique à

Voir aussi