IDbCommand Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |