ICommandExecuter Interfaz

Definición

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

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

Métodos

Nombre Description
Connect(Int32, String, String, String)

Conecta con una instancia de SQL Server.

Ed(String, IBatchSource)

Edita el lote anterior y el actual, y luego lo repara.

Error(OutputDestination, String)

Define la salida en caso de error.

ExecuteShellCommand(String)

Ejecuta un comando de shell.

Exit(String, String)

Ejecuta el último lote y parámetro, y luego sale.

Help()

Muestra la ayuda.

IncludeFileName(String, IBatchSource)

Analiza el archivo dado como si el archivo formara parte del archivo actual.

List(String)

Enumera el lote.

ListVar(String)

Devuelve la lista de variables.

OnError(ErrorAction)

Define la acción a tomar en caso de error.

Out(OutputDestination, String)

Define la salida del comando.

PerfTrace(OutputDestination, String)

Define la salida de la traza de rendimiento.

ProcessBatch(String, Int32)

Procesa el lote cuando se encuentra un delimitador por lotes.

Quit()

Deja de ejecutar el lote y luego sale.

Reset()

Limpia el lote Transact-SQL.

ServerList()

Devuelve una lista de los servidores disponibles a través del proveedor.

Xml(XmlStatus)

Cambia el modo XML a encendido o apagado.

Se aplica a