IDbCommand Interface

Definição

Representa uma instrução que é executada enquanto existe uma conexão aberta com uma fonte de dados.

public interface class IDbCommand : IDisposable
public interface IDbCommand : IDisposable
type IDbCommand = interface
    interface IDisposable
Public Interface IDbCommand
Implements IDisposable
Implementações

Comentários

A IDbCommand interface permite que você implemente uma classe Command , que representa uma instrução executada em uma fonte de dados. Para mais informações sobre classes de comando , veja Implementando uma Classe de Comando para uma Extensão de Processamento de Dados.

Uma aplicação não cria uma instância da IDbCommand interface diretamente, mas cria uma instância de uma classe que implementa IDbCommand.

Classes que implementam IDbCommand também devem implementar todos os membros necessários, e normalmente definem membros adicionais para adicionar funcionalidades específicas do provedor.

Quando você implementa a partir da IDbCommand interface, deve implementar os seguintes construtores:

Item Description
PrvCommand() Inicializa uma nova instância da classe PrvCommand .
PrvCommand(stringcmdText) Inicializa uma nova instância da classe PrvCommand com o texto da consulta.
PrvCommand(stringcmdText, transaçãoPrvTransaction) Inicializa uma nova instância da classe PrvCommand com o texto da consulta, um PrvConnection e o PrvTransaction.

Propriedades

Nome Description
CommandText

Obtém ou define o comando de texto a ser executado na fonte de dados.

CommandTimeout

Obtém ou define o tempo de espera antes de encerrar a tentativa de executar um comando e gerar um erro.

CommandType

Indica ou especifica como a CommandText propriedade é interpretada (como texto, procedimento armazenado, etc.).

Parameters

Obtém IDataParameterCollection.

Transaction

Obtém ou define a transação na qual o objeto Command de um provedor de dados do SQL Server Reporting Services é executado.

Métodos

Nome Description
Cancel()

Tenta cancelar a execução de um IDbCommand.

CreateParameter()

Cria uma nova instância de um IDataParameter objeto.

ExecuteReader(CommandBehavior)

Executa o CommandText contra a Conexão e constrói um IDataReader.

Aplica-se a