TSqlParser.Parse Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| Parse(IList<TSqlParserToken>, IList<ParseError>) |
Analiza los tokens especificados en un TSqlFragment. |
| Parse(TextReader, IList<ParseError>) |
Método de análisis de bloqueo. |
| Parse(TextReader, IList<ParseError>, Int32, Int32, Int32) |
Método de análisis de bloqueo. |
Parse(IList<TSqlParserToken>, IList<ParseError>)
Analiza los tokens especificados en un TSqlFragment.
public abstract Microsoft.SqlServer.TransactSql.ScriptDom.TSqlFragment Parse(System.Collections.Generic.IList<Microsoft.SqlServer.TransactSql.ScriptDom.TSqlParserToken> tokens, out System.Collections.Generic.IList<Microsoft.SqlServer.TransactSql.ScriptDom.ParseError> errors);
abstract member Parse : System.Collections.Generic.IList<Microsoft.SqlServer.TransactSql.ScriptDom.TSqlParserToken> * IList -> Microsoft.SqlServer.TransactSql.ScriptDom.TSqlFragment
Public MustOverride Function Parse (tokens As IList(Of TSqlParserToken), ByRef errors As IList(Of ParseError)) As TSqlFragment
Parámetros
- tokens
- IList<TSqlParserToken>
Tokens de entrada.
- errors
- IList<ParseError>
IList al que se agregarán los errores de análisis.
Devoluciones
Se aplica a
Parse(TextReader, IList<ParseError>)
Método de análisis de bloqueo.
public Microsoft.SqlServer.TransactSql.ScriptDom.TSqlFragment Parse(System.IO.TextReader input, out System.Collections.Generic.IList<Microsoft.SqlServer.TransactSql.ScriptDom.ParseError> errors);
member this.Parse : System.IO.TextReader * IList -> Microsoft.SqlServer.TransactSql.ScriptDom.TSqlFragment
Public Function Parse (input As TextReader, ByRef errors As IList(Of ParseError)) As TSqlFragment
Parámetros
- input
- TextReader
Script que se analizará.
- errors
- IList<ParseError>
Errores de análisis.
Devoluciones
Fragmento que se crea.
Se aplica a
Parse(TextReader, IList<ParseError>, Int32, Int32, Int32)
Método de análisis de bloqueo.
public Microsoft.SqlServer.TransactSql.ScriptDom.TSqlFragment Parse(System.IO.TextReader input, out System.Collections.Generic.IList<Microsoft.SqlServer.TransactSql.ScriptDom.ParseError> errors, int startOffset, int startLine, int startColumn);
member this.Parse : System.IO.TextReader * IList * int * int * int -> Microsoft.SqlServer.TransactSql.ScriptDom.TSqlFragment
Public Function Parse (input As TextReader, ByRef errors As IList(Of ParseError), startOffset As Integer, startLine As Integer, startColumn As Integer) As TSqlFragment
Parámetros
- input
- TextReader
Script que se analizará.
- errors
- IList<ParseError>
Errores de análisis.
- startOffset
- Int32
Desplazamiento inicial de la entrada.
- startLine
- Int32
Número de línea inicial de la entrada.
- startColumn
- Int32
Posición de la columna inicial de la entrada.
Devoluciones
Fragmento que se crea.