IDbCommand Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |