IDbCommand Interface
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.
Représente une instruction exécutée lorsqu’une connexion ouverte à une source de données existe.
public interface class IDbCommand : IDisposable
public interface IDbCommand : IDisposable
type IDbCommand = interface
interface IDisposable
Public Interface IDbCommand
Implements IDisposable
- Implémente
Remarques
L’interface IDbCommand vous permet d’implémenter une classe Command , qui représente une instruction exécutée sur une source de données. Pour plus d’informations sur les classes de commandes , voir Implémentation d’une classe de commande pour une extension de traitement de données.
Une application ne crée pas directement une instance de l’interface IDbCommand , mais une instance d’une classe qui implémente IDbCommand.
Les classes qui implémentent IDbCommand doivent également implémenter tous les membres requis, et définissent généralement des membres supplémentaires pour ajouter des fonctionnalités spécifiques au fournisseur.
Lorsque vous implémentez depuis l’interface IDbCommand , vous devez implémenter les constructeurs suivants :
| Élément | Description |
|---|---|
| PrvCommand() | Initialise une nouvelle instance de la classe PrvCommand . |
| PrvCommand(chaînecmdText) | Initialise une nouvelle instance de la classe PrvCommand avec le texte de la requête. |
| PrvCommand(chaînecmdText, transactionPrvTransaction) | Initialise une nouvelle instance de la classe PrvCommand avec le texte de la requête, un PrvConnection et le PrvTransaction. |
Propriétés
| Nom | Description |
|---|---|
| CommandText |
Obtient ou définit la commande de texte à exécuter sur la source de données. |
| CommandTimeout |
Obtient ou définit le temps d’attente avant de terminer la tentative d’exécution d’une commande et de générer une erreur. |
| CommandType |
Indique ou spécifie comment la CommandText propriété est interprétée (comme du texte, une procédure stockée, etc.). |
| Parameters |
Obtient le IDataParameterCollection. |
| Transaction |
Obtient ou définit la transaction dans laquelle l’objet Command d’un fournisseur de données SQL Server Reporting Services s’exécute. |
Méthodes
| Nom | Description |
|---|---|
| Cancel() |
Tente d’annuler l’exécution d’un IDbCommand. |
| CreateParameter() |
Crée une instance d’un IDataParameter objet. |
| ExecuteReader(CommandBehavior) |
Exécute le CommandText contre la Connexion et construit un IDataReader. |