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 alors qu'il existe une connexion ouverte à une source de données.
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 dans une source de données. Pour plus d’informations sur les classes Command , consultez Implémentation d’une classe de commande pour une extension de traitement des données.
Une application ne crée pas directement une instance de l’interface IDbCommand , mais crée 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 à partir de l’interface IDbCommand , vous devez implémenter les constructeurs suivants :
Élément | Description |
---|---|
PrvCommand() | Initialise une nouvelle instance de la classe PrvCommand . |
PrvCommand(stringcmdText) | Initialise une nouvelle instance de la classe PrvCommand avec le texte de la requête. |
PrvCommand(stringcmdText, transaction PrvTransaction) | Initialise une nouvelle instance de la classe PrvCommand avec le texte de la requête, une PrvConnection et la PrvTransaction. |
Propriétés
CommandText |
Obtient ou définit la commande de texte à exécuter sur la source de données. |
CommandTimeout |
Obtient ou définit la durée d'attente qui précède le moment où il est mis fin à une tentative d'exécution d'une commande et où une erreur est générée. |
CommandType |
Indique ou spécifie la façon dont la propriété CommandText est interprétée (comme texte, procédure stockée, etc.). |
Parameters |
Obtient 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
Cancel() |
Tente d'annuler l'exécution de IDbCommand. |
CreateParameter() |
Crée une nouvelle instance d’un objet IDataParameter . |
ExecuteReader(CommandBehavior) |
Exécute la CommandTextconnexion et génère un IDataReader. |