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. |