Share via


ICommandExecuter Interfaz

Definición

Define métodos que se usan para ejecutar comandos en el analizador.

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

Métodos

Connect(Int32, String, String, String)

Conecta con una instancia de SQL Server.

Ed(String, IBatchSource)

Edita el último lote actual y, a continuación, lo vuelve a analizar.

Error(OutputDestination, String)

Define la salida al producirse un error.

ExecuteShellCommand(String)

Ejecuta un comando del shell.

Exit(String, String)

Ejecuta el último lote y parámetro; a continuación, finaliza.

Help()

Muestra la Ayuda.

IncludeFileName(String, IBatchSource)

Analiza el archivo indicado, como su fuera parte del archivo actual.

List(String)

Enumera el lote.

ListVar(String)

Devuelve la lista de variables.

OnError(ErrorAction)

Define la acción que se debe realizar al producirse un error.

Out(OutputDestination, String)

Define la salida del comando.

PerfTrace(OutputDestination, String)

Define el resultado del seguimiento del rendimiento.

ProcessBatch(String, Int32)

Procesa el lote cuando se encuentra un delimitador de lote.

Quit()

Detiene la ejecución del lote y, a continuación,, finaliza.

Reset()

Borra el lote Transact-SQL.

ServerList()

Devuelve una lista de los servidores que están disponibles a través del proveedor.

Xml(XmlStatus)

Activa o desactiva el modo XML.

Se aplica a