語言

Parser 類別

定義

定義控制解析器行為的方法。

public ref class Parser : IDisposable
public class Parser : IDisposable
type Parser = class
    interface IDisposable
Public Class Parser
Implements IDisposable
繼承
Parser
實作

建構函式

名稱 Description
Parser()

初始化 Parser 類別的新執行個體。

方法

名稱 Description
Cleanup()

清理內部狀態,並為新的解析做準備。

DisableVariableSubstitution()

在詞彙表中禁用變數替換。

Dispose()

釋放目前實例 Parser所使用的所有資源。

Dispose(Boolean)

釋放目前實例 Parser所使用的所有資源。

GetLastCommandLineNumber()

回傳最後遇到的指令的行號。

Parse()

開始解析。

ParserDispose()

清理解析器狀態。

SetBatchDelimiter(String)

設定新的批次分隔符。 預設情況下,批次分隔符是 GO。

SetBatchSource(IBatchSource)

設定批次原始碼介面,用來將文字輸入解析器。

SetCommandExecuter(ICommandExecuter)

設定指令執行器介面,處理 sqlcmd 指令及批次分隔符。

SetParseMode(ParseMode)

設定解析器模式。

SetRecognizeOnlyVariables(Boolean)

設定解析器模式只辨識變數。

SetVariableResolver(IVariableResolver)

設定變數解析器介面。

適用於