Condividi tramite


ICommandExecuter Interfaccia

Definizione

Definisce metodi utilizzati per eseguire comandi nel parser.

public interface class ICommandExecuter
public interface ICommandExecuter
type ICommandExecuter = interface
Public Interface ICommandExecuter
Derivato

Metodi

Connect(Int32, String, String, String)

Stabilisce la connessione a un'istanza di SQL Server.

Ed(String, IBatchSource)

Modifica l'ultimo batch e quello corrente, quindi analizza di nuovo.

Error(OutputDestination, String)

Definisce l'output nell'errore.

ExecuteShellCommand(String)

Esegue un comando della shell.

Exit(String, String)

Esegue l'ultimo batch e l'ultimo parametro, quindi esce.

Help()

Visualizza la Guida.

IncludeFileName(String, IBatchSource)

Analizza il file specificato, come se fosse parte del file corrente.

List(String)

Elenca i batch.

ListVar(String)

Restituisce l'elenco di variabili.

OnError(ErrorAction)

Definisce l'azione da intraprendere sull'errore.

Out(OutputDestination, String)

Definisce l'output dei comandi.

PerfTrace(OutputDestination, String)

Definisce l'output della traccia delle prestazioni.

ProcessBatch(String, Int32)

Elabora il batch quando viene rilevato un delimitatore di batch.

Quit()

Arresta l'esecuzione del batch, quindi esce.

Reset()

Cancella il batch Transact-SQL.

ServerList()

Restituisce un elenco dei server che sono disponibili tramite il provider.

Xml(XmlStatus)

Attiva o disattiva la modalità XML.

Si applica a