ManagedBatchParser Namespace

Der ManagedBatchParser -Namespace. Enthält die verwalteten Batchparserschnittstellen, die vom Transact-SQL-Editor für sqlcmd-Modus-Vorgänge oder zum einfachen Bearbeiten verwendet werden.

Klassen

Parser

Definiert die Methoden, die das Parserverhalten steuern.

ParserException

Definiert Methoden zum Behandeln von Parserausnahmen.

ParserState

Stellt Informationen zum Parserstatus bereit.

Schnittstellen

IBatchSource

Definiert eine Methode, um Daten in den Parser zu laden.

ICommandExecuter

Definiert Methoden, die zum Ausführen von Befehlen im Parser verwendet werden.

ICommandExecuter2

Enthält eine Methode, um eine Verbindung mit SQL Server herzustellen.

IVariableResolver

Definiert die Methoden, die verwendet werden, um Variablen aufzulösen.

Enumerationen

ErrorAction

Enthält Werte, die verwendet werden, um die Fehleraktion anzugeben.

OutputDestination

Enthält Werte, die verwendet werden, um das Ausgabeziel anzugeben.

ParseMode

Enthält Werte, die verwendet werden, um den Parsermodus anzugeben.

ParserAction

Enthält Werte, die verwendet werden, um die Parseraktion anzugeben.

ParserState.ErrorType

Enthält Werte, die verwendet werden, um den Fehlertyp anzugeben.

ParserState.Status

Enthält Werte, die verwendet werden, um den Parserstatus anzugeben.

XmlStatus

Enthält Werte, die verwendet werden, um den XML-Status anzugeben.