IDbCommand Interface

Définition

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.

S’applique à