ICommandExecuter Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert Methoden, die zum Ausführen von Befehlen im Parser verwendet werden.
public interface class ICommandExecuter
public interface ICommandExecuter
type ICommandExecuter = interface
Public Interface ICommandExecuter
- Abgeleitet
Methoden
Connect(Int32, String, String, String) |
Stellt eine Verbindung mit einer Instanz von SQL Server her. |
Ed(String, IBatchSource) |
Bearbeitet den letzten und aktuellen Batch und führt dann eine erneute Analyse aus. |
Error(OutputDestination, String) |
Definiert die Ausgabe bei Fehler. |
ExecuteShellCommand(String) |
Führt einen Shellbefehl aus. |
Exit(String, String) |
Führt den letzten Batch und den Parameter aus und beendet den Vorgang dann. |
Help() |
Zeigt die Hilfe an. |
IncludeFileName(String, IBatchSource) |
Analysiert die angegebene Datei, als ob die Datei ein Teil der aktuellen Datei wäre. |
List(String) |
Führt den Batch auf. |
ListVar(String) |
Gibt die Liste der Variablen zurück. |
OnError(ErrorAction) |
Definiert die Aktion, die bei einem Fehler ausgeführt werden soll. |
Out(OutputDestination, String) |
Definiert die Befehlsausgabe. |
PerfTrace(OutputDestination, String) |
Definiert die Ausgabe der Leistungsablaufverfolgung. |
ProcessBatch(String, Int32) |
Verarbeitet den Batch, wenn ein Stapeltrennzeichen gefunden wird. |
Quit() |
Hält die Batchausführung an und beendet den Vorgang dann. |
Reset() |
Löscht den Transact-SQL-Batch. |
ServerList() |
Gibt eine Liste der Server zurück, die über den Anbieter verfügbar sind. |
Xml(XmlStatus) |
Schaltet den XML-Modus ein oder aus. |