IDbCommand Interfaccia

Definizione

Rappresenta un'istruzione che viene eseguita mentre esiste una connessione aperta a una sorgente dati.

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

Commenti

L'interfaccia IDbCommand ti permette di implementare una classe Command , che rappresenta un'istruzione eseguita su una fonte di dati. Per maggiori informazioni sulle classi di comando , vedi Implementazione di una classe di comando per un'estensione di elaborazione dati.

Un'applicazione non crea direttamente un'istanza dell'interfaccia IDbCommand , ma crea un'istanza di una classe che implementa IDbCommand.

Le classi che implementano IDbCommand devono anche implementare tutti i membri necessari e tipicamente definiscono membri aggiuntivi per aggiungere funzionalità specifiche del provider.

Quando implementi dall'interfaccia IDbCommand , dovresti implementare i seguenti costruttori:

Item Descrizione
PrvCommand() Inizializza una nuova istanza della classe PrvCommand .
PrvCommand(stringacmdText) Inizializza una nuova istanza della classe PrvCommand con il testo della query.
PrvCommand(stringacmdText, transazionePrvTransaction) Inizializza una nuova istanza della classe PrvCommand con il testo della query, un PrvConnection e il PrvTransaction.

Proprietà

Nome Descrizione
CommandText

Ottiene o imposta il comando di testo da eseguire sull'origine dati.

CommandTimeout

Ottiene o imposta il tempo di attesa prima di terminare il tentativo di esecuzione di un comando e generare un errore.

CommandType

Indica o specifica come la CommandText proprietà viene interpretata (come testo, procedura memorizzata, ecc.).

Parameters

Ottiene l'oggetto IDataParameterCollection.

Transaction

Ottiene o imposta la transazione in cui viene eseguito l'oggetto Command di un data provider di SQL Server Reporting Services.

Metodi

Nome Descrizione
Cancel()

Tenta di annullare l'esecuzione di un oggetto IDbCommand.

CreateParameter()

Crea una nuova istanza di un IDataParameter oggetto .

ExecuteReader(CommandBehavior)

Esegue il CommandText contro la Connessione e costruisce un IDataReader.

Si applica a