Export (0) Print
Expand All

Microsoft.SqlServer.Management.SqlParser.Parser Namespace

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

  ClassDescription
Public classErrorRepresents a Transact-SQL parsing error.
Public classEscapeSequenceProvides methods for escaping and unescaping strings based on the Transact-SQL language.
Public classPairMatchRepresents a matched token pair.
Public classParseOptionsRepresents the options that affect the SQL Server parser operation.
Public classParserRepresents a SQL parser that parses Transact-SQL statements and returns a ParseResult object.
Public classParseResultRepresents the parsing result.
Public classParseUtilsProvides helper methods to retrieve information from the parsing results.
Public classPropertyKeysRepresents the possible keys appearing in property set returned by retrieve definition methods.
Public classScannerScans Transact-SQL searching for individual units of code or tokens.
Public classTokenRepresents a token.

  StructureDescription
Public structureLocationRepresents the source location.

  EnumerationDescription
Public enumerationErrorTypeSpecifies the different error types.
Public enumerationTokensIdentified for informational purposes only. Not supported. Future compatibility is not guaranteed. Specifies the different types of tokens used by the SQL Server parser. 
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft