ICommandExecuter Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |