Babel Namespace
The Babel namespace contains classes and enumerations based on the Managed Babel System that are designed to support the Transact-SQL language service. For more information about the Managed Babel System, see Managed Babel.
| Class | Description | |
|---|---|---|
![]() | CodeObjectQuickInfo | Represents the IntelliSense Quick Info for a code object. |
![]() | LineScanner | Scans Transact-SQL statements searching for individual units of code (tokens). |
![]() | MethodHelpText | Provides information about a method to support IntelliSense features. |
![]() | MethodNameAndParamLocations | Provides the name and parameter information about a method. |
![]() | Parameter | Provides information about a parameter to support IntelliSense features. |
![]() | Region | Provides the location of a region block. |
![]() | TokenInfo | Provides information about a particular token that the Transact-SQL language parser encountered. |
| Enumeration | Description | |
|---|---|---|
![]() | TokenTriggers | Specifies a set of triggers that can be fired from the LineScanner class. |
![]() | TokenType | Specifies the token types that can be identified and returned by the language service scanner. |

