TSqlParser.Parse Método

Definición

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.

Se aplica a