Parser.IncrementalParse 메서드 (String, ParseResult, ParseOptions, ParseOptions%)
Incrementally parses the specified Transact-SQL string.
네임스페이스: Microsoft.SqlServer.Management.SqlParser.Parser
어셈블리: Microsoft.SqlServer.Management.SqlParser(Microsoft.SqlServer.Management.SqlParser.dll)
구문
‘선언
Public Shared Function IncrementalParse ( _
sql As String, _
prevResult As ParseResult, _
options As ParseOptions, _
<OutAttribute> ByRef resultOptions As ParseOptions _
) As ParseResult
‘사용 방법
Dim sql As String
Dim prevResult As ParseResult
Dim options As ParseOptions
Dim resultOptions As ParseOptions
Dim returnValue As ParseResult
returnValue = Parser.IncrementalParse(sql, _
prevResult, options, resultOptions)
public static ParseResult IncrementalParse(
string sql,
ParseResult prevResult,
ParseOptions options,
out ParseOptions resultOptions
)
public:
static ParseResult^ IncrementalParse(
String^ sql,
ParseResult^ prevResult,
ParseOptions^ options,
[OutAttribute] ParseOptions^% resultOptions
)
static member IncrementalParse :
sql:string *
prevResult:ParseResult *
options:ParseOptions *
resultOptions:ParseOptions byref -> ParseResult
public static function IncrementalParse(
sql : String,
prevResult : ParseResult,
options : ParseOptions,
resultOptions : ParseOptions
) : ParseResult
매개 변수
- sql
유형: System.String
The Transact-SQL string to parse.
- prevResult
유형: Microsoft.SqlServer.Management.SqlParser.Parser.ParseResult
The ParseResult resulting from parsing the subject string.
- options
유형: Microsoft.SqlServer.Management.SqlParser.Parser.ParseOptions
The ParseOptions object that contains the parser options.
- resultOptions
유형: Microsoft.SqlServer.Management.SqlParser.Parser.ParseOptions%
The (output) ParseOptions object that will contain the resulting parser options.
반환 값
유형: Microsoft.SqlServer.Management.SqlParser.Parser.ParseResult
A ParseResult object that represents the parsing result.
예외
예외 | 조건 |
---|---|
ArgumentNullException | sql is nullnull 참조(Visual Basic에서는 Nothing). |
ArgumentNullException | prevResult is nullnull 참조(Visual Basic에서는 Nothing). |