Microsoft.SqlServer.Management.SqlParser.Parser Namespace

Microsoft.SqlServer.Management.SqlParser.Parser 네임스페이스는 SQL Server 파서를 지원하도록 디자인된 형식을 포함합니다. The Microsoft.SqlServer.Management.SqlParser.Parser namespace contains types designed to support the SQL Server parser.

클래스

Error

Transact-SQL 구문 분석 오류를 나타냅니다. Represents a Transact-SQL parsing error.

EscapeSequence

Transact-SQL 언어를 기준으로 문자열을 이스케이프 및 이스케이프 해제하는 메서드를 제공합니다. Provides methods for escaping and unescaping strings based on the Transact-SQL language.

PairMatch

일치된 토큰 쌍을 나타냅니다. Represents a matched token pair.

ParseOptions

SQL Server 파서 작업에 영향을 주는 옵션을 나타냅니다. Represents the options that affect the SQL Server parser operation.

Parser

Transact 구문 분석 하는 SQL 파서를 나타냅니다-SQL 문을 반환 하 고는 ParseResult 개체입니다. Represents a SQL parser that parses Transact-SQL statements and returns a ParseResult object.

ParseResult

구문 분석 결과를 나타냅니다. Represents the parsing result.

ParseUtils

구문 분석 결과에서 정보를 검색하는 도우미 메서드를 제공합니다. Provides helper methods to retrieve information from the parsing results.

PropertyKeys

검색 정의 메서드에 의해 반환되는 속성 집합에 나타날 수 있는 키를 나타냅니다. Represents the possible keys appearing in property set returned by retrieve definition methods.

Scanner

코드의 개별 단위, 즉 토큰을 검색하여 Transact-SQL을 검색합니다. Scans Transact-SQL searching for individual units of code or tokens.

Token

토큰을 나타냅니다. Represents a token.

구조체

Location

원본 위치를 나타냅니다. Represents the source location.

열거형

ErrorType

여러 오류 유형을 지정합니다. Specifies the different error types.

Tokens

정보를 제공하기 위해서만 확인됩니다. Identified for informational purposes only. 지원되지 않습니다. Not supported. 향후 호환성은 보장되지 않습니다. Future compatibility is not guaranteed. 다양 한 유형의 SQL Server 파서에서 사용 되는 SQL 언어 토큰을 지정 합니다. Specifies the different types of SQL language tokens used by the SQL Server parser.