DbDataAdapter.GetBatchedRecordsAffected(Int32, Int32, Exception) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.