IDbCommand Interfaccia

Definizione

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 .

Si applica a