Поделиться через


ICommandExecuter Интерфейс

Определение

Определяет методы, которые используются для выполнения команд в анализаторе.

public interface class ICommandExecuter
public interface ICommandExecuter
type ICommandExecuter = interface
Public Interface ICommandExecuter
Производный

Методы

Connect(Int32, String, String, String)

Соединяется с экземпляром SQL Server.

Ed(String, IBatchSource)

Изменяет последний и текущий пакет, а затем выполняет повторный синтаксический анализ.

Error(OutputDestination, String)

Определяет выходные данные при ошибке.

ExecuteShellCommand(String)

Выполняет команду оболочки.

Exit(String, String)

Выполняет последний пакет и параметр, а затем завершает работу.

Help()

Отображает справку.

IncludeFileName(String, IBatchSource)

Выполняет синтаксический анализ данных файла, как если бы он был частью текущего файла.

List(String)

Перечисляет пакет.

ListVar(String)

Возвращает список переменных.

OnError(ErrorAction)

Определяет действие, выполняемое при ошибке.

Out(OutputDestination, String)

Определяет выходные данные команды.

PerfTrace(OutputDestination, String)

Определяет выходные данные трассировки производительности.

ProcessBatch(String, Int32)

Обрабатывает пакет при обнаружении разделителя пакета.

Quit()

Останавливает выполнения пакета, а затем завершает работу.

Reset()

Удаляет пакет Transact-SQL.

ServerList()

Возвращает список серверов, доступ к которым можно получить с помощью поставщика.

Xml(XmlStatus)

Включает или выключает режим XML.

Применяется к