Microsoft.SqlServer.Management.SqlParser.Parser 네임스페이스

The Microsoft.SqlServer.Management.SqlParser.Parser namespace contains types designed to support the SQL Server parser.

클래스

  클래스 설명
공용 클래스 Error Represents a Transact-SQL parsing error.
공용 클래스 EscapeSequence Provides methods for escaping and unescaping strings based on the Transact-SQL language.
공용 클래스 PairMatch Represents a matched token pair.
공용 클래스 ParseOptions Represents the options that affect the SQL Server parser operation.
공용 클래스 Parser 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 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 정보를 제공하기 위해서만 확인됩니다. 지원되지 않습니다. 향후 호환성은 보장되지 않습니다. Specifies the different types of SQL language tokens used by the SQL Server parser.