Compartir a través de


IDbCommand Interfaz

Definición

Representa una instrucción que se ejecuta mientras exista una conexión abierta a un origen de datos.

public interface class IDbCommand : IDisposable
public interface IDbCommand : IDisposable
type IDbCommand = interface
    interface IDisposable
Public Interface IDbCommand
Implements IDisposable
Implementaciones

Comentarios

La IDbCommand interfaz permite implementar una clase Command , que representa una instrucción que se ejecuta en un origen de datos. Para obtener más información sobre las clases Command , vea Implementación de una clase de comando para una extensión de procesamiento de datos.

Una aplicación no crea una instancia de la IDbCommand interfaz directamente, sino que crea una instancia de una clase que implementa IDbCommand.

Las clases que implementan IDbCommand también deben implementar todos los miembros necesarios y normalmente definir miembros adicionales para agregar funcionalidad específica del proveedor.

Al implementar desde la IDbCommand interfaz , debe implementar los siguientes constructores:

Elemento Descripción
PrvCommand() Inicializa una nueva instancia de la clase PrvCommand .
PrvCommand(stringcmdText) Inicializa una nueva instancia de la clase PrvCommand con el texto de la consulta.
PrvCommand(stringcmdText, PrvTransactiontransaction) Inicializa una nueva instancia de la clase PrvCommand con el texto de la consulta, prvConnection y PrvTransaction.

Propiedades

CommandText

Obtiene o establece el comando de texto para ejecutar con el origen de datos.

CommandTimeout

Obtiene o establece el tiempo de espera antes de terminar el intento de ejecutar un comando y generar un error.

CommandType

Indica o especifica cómo se interpreta (como texto, procedimiento almacenado, etc.) la propiedad CommandText.

Parameters

Obtiene la estructura IDataParameterCollection.

Transaction

Obtiene o establece la transacción en la que se ejecuta el objeto Command de un proveedor de datos SQL Server Reporting Services.

Métodos

Cancel()

Intenta cancelar la ejecución de un objeto IDbCommand.

CreateParameter()

Crea una nueva instancia de un objeto IDataParameter .

ExecuteReader(CommandBehavior)

Ejecuta en connection CommandTexty compila un IDataReaderobjeto .

Se aplica a