Partager via


Interface IDbCommand

Represents a statement that is executed while an open connection to a data source exists.

Espace de noms :  Microsoft.ReportingServices.DataProcessing
Assemblys :   Microsoft.ReportingServices.SharePoint.UI.WebParts (en Microsoft.ReportingServices.SharePoint.UI.WebParts.dll)
  Microsoft.ReportingServices.Interfaces (en Microsoft.ReportingServices.Interfaces.dll)

Syntaxe

'Déclaration
Public Interface IDbCommand _
    Inherits IDisposable
'Utilisation
Dim instance As IDbCommand
public interface IDbCommand : IDisposable
public interface class IDbCommand : IDisposable
type IDbCommand =  
    interface
        interface IDisposable
    end
public interface IDbCommand extends IDisposable

Le type IDbCommand expose les membres suivants.

Propriétés

  Nom Description
Propriété publique CommandText Gets or sets the text command to run against the data source.
Propriété publique CommandTimeout Gets or sets the wait time before terminating the attempt to execute a command and generating an error.
Propriété publique CommandType Indicates or specifies how the CommandText property is interpreted (as text, a stored procedure, etc.).
Propriété publique Parameters Gets the IDataParameterCollection.
Propriété publique Transaction Gets or sets the transaction in which the Command object of a SQL Server Reporting Services data provider executes.

Haut de la page

Méthodes

  Nom Description
Méthode publique Cancel Attempts to cancel the execution of an IDbCommand.
Méthode publique CreateParameter Creates a new instance of an IDataParameter object.
Méthode publique Dispose (hérité de IDisposable.)
Méthode publique ExecuteReader Executes the CommandText against the Connection and builds an IDataReader.

Haut de la page

Notes

The IDbCommand interface enables you to implement a Command class, which represents a statement that is executed at a data source. For more information about Command classes, see Implémentation d'une classe Command pour une extension pour le traitement des données.

An application does not create an instance of the IDbCommand interface directly, but creates an instance of a class that implements IDbCommand.

Classes that implement IDbCommand must also implement all required members, and typically define additional members to add provider-specific functionality.

When you implement from the IDbCommand interface, you should implement the following constructors:

Item

Description

PrvCommand()

Initializes a new instance of the PrvCommand class.

PrvCommand(string cmdText)

Initializes a new instance of the PrvCommand class with the text of the query.

PrvCommand(string cmdText, PrvTransaction transaction)

Initializes a new instance of the PrvCommand class with the text of the query, a PrvConnection, and the PrvTransaction.