ModificationCommandBatch Classe
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.
Classe de base pour une collection de ModificationCommands qui peut être exécutée en tant que lot.
Ce type est généralement utilisé par les fournisseurs de base de données ; il n’est généralement pas utilisé dans le code d’application.
public abstract class ModificationCommandBatch
type ModificationCommandBatch = class
Public MustInherit Class ModificationCommandBatch
- Héritage
-
ModificationCommandBatch
- Dérivé
Remarques
Pour plus d’informations et d’exemples, consultez Implémentation des fournisseurs et extensions de base de données .
Constructeurs
ModificationCommandBatch() |
Classe de base pour une collection de ModificationCommands qui peut être exécutée en tant que lot. Ce type est généralement utilisé par les fournisseurs de base de données ; il n’est généralement pas utilisé dans le code d’application. |
Propriétés
AreMoreBatchesExpected |
Indique si d’autres lots sont attendus après celui-ci. |
ModificationCommands |
Liste des insertions/mises à jour/suppression conceptuelles ModificationCommandsdans le lot. |
RequiresTransaction |
Indique si le lot nécessite une transaction pour s’exécuter correctement. |
Méthodes
AddCommand(IReadOnlyModificationCommand) |
Ajoute l’insertion/mise à jour/suppression ModificationCommands donnée au lot. |
AddCommand(ModificationCommand) |
Ajoute l’insertion/mise à jour/suppression ModificationCommands donnée au lot. |
Complete(Boolean) |
Indique qu’aucune commande supplémentaire ne sera ajoutée à ce lot et le prépare à l’exécution. |
Execute(IRelationalConnection) |
Envoie des commandes insert/update/delete à la base de données. |
ExecuteAsync(IRelationalConnection, CancellationToken) |
Envoie des commandes insert/update/delete à la base de données. |
TryAddCommand(IReadOnlyModificationCommand) |
Tente d’ajouter l’insertion/mise à jour/suppression |