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 se esiste una connessione aperta a un'origine dati.
public interface class IDbCommand : IDisposable
public interface IDbCommand : IDisposable
type IDbCommand = interface
interface IDisposable
Public Interface IDbCommand
Implements IDisposable
- Implementazioni
Commenti
L' IDbCommand interfaccia consente di implementare una classe Command , che rappresenta un'istruzione eseguita in un'origine dati. Per ulteriori informazioni sulle classi di comando , vedere implementazione di una classe Command per un'estensione per l'elaborazione dati.
Un'applicazione non crea direttamente un'istanza dell' IDbCommand interfaccia, ma crea un'istanza di una classe che implementa IDbCommand .
Le classi che implementano IDbCommand devono implementare anche tutti i membri obbligatori e in genere definiscono membri aggiuntivi per aggiungere funzionalità specifiche del provider.
Quando si implementa dall' IDbCommand interfaccia, è necessario implementare i costruttori seguenti:
| Elemento | Descrizione |
|---|---|
| PrvCommand() | Inizializza una nuova istanza della classe PrvCommand . |
| PrvCommand (stringa cmdText ) | Inizializza una nuova istanza della classe PrvCommand con il testo della query. |
| PrvCommand (stringa cmdText, PrvTransaction transazione PrvTransaction ) | Inizializza una nuova istanza della classe PrvCommand con il testo della query, PrvConnection e PrvTransaction. |
Proprietà
| 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 di generare un errore. |
| CommandType |
Indica o specifica il modo in cui viene interpretata la proprietà CommandText (come testo, stored procedure e così via). |
| Parameters |
Ottiene l'oggetto IDataParameterCollection. |
| Transaction |
Ottiene o imposta la transazione in cui viene eseguito l'oggetto Command di un provider di dati SQL Server Reporting Services. |
Metodi
| Cancel() |
Tenta di annullare l'esecuzione di un oggetto IDbCommand. |
| CreateParameter() |
Crea una nuova istanza di un oggetto IDataParameter . |
| ExecuteReader(CommandBehavior) |
Esegue l'oggetto sulla CommandText connessione e compila un oggetto IDataReader . |