ICommandExecuter Interface

Definição

Define métodos que são usados para executar comandos no analisador.

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

Métodos

Nome Description
Connect(Int32, String, String, String)

Conecta-se a uma instância do SQL Server.

Ed(String, IBatchSource)

Edita o último e atual lote, e depois repara.

Error(OutputDestination, String)

Define a saída em caso de erro.

ExecuteShellCommand(String)

Executa um comando de shell.

Exit(String, String)

Executa o último lote e parâmetro, e então sai.

Help()

Mostra a ajuda.

IncludeFileName(String, IBatchSource)

Analisa o arquivo fornecido, como se ele fizesse parte do arquivo atual.

List(String)

Lista o lote.

ListVar(String)

Retorna a lista de variáveis.

OnError(ErrorAction)

Define a ação a ser tomada em caso de erro.

Out(OutputDestination, String)

Define a saída do comando.

PerfTrace(OutputDestination, String)

Define a saída do traço de desempenho.

ProcessBatch(String, Int32)

Processa o batch quando um delimitador de lote é encontrado.

Quit()

Para de executar o lote e então sai.

Reset()

Elimina o lote Transact-SQL.

ServerList()

Retorna uma lista dos servidores disponíveis pelo provedor.

Xml(XmlStatus)

Muda o modo XML para ligado ou desligado.

Aplica-se a