TSqlParser.Parse Metodo

Definizione

Overload

Nome Descrizione
Parse(IList<TSqlParserToken>, IList<ParseError>)

Analizza i token specificati in un oggetto TSqlFragment.

Parse(TextReader, IList<ParseError>)

Metodo di analisi di blocco.

Parse(TextReader, IList<ParseError>, Int32, Int32, Int32)

Metodo di analisi di blocco.

Parse(IList<TSqlParserToken>, IList<ParseError>)

Analizza i token specificati in un oggetto 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

Parametri

tokens
IList<TSqlParserToken>

Token di input.

errors
IList<ParseError>

IList a cui verranno aggiunti gli errori di analisi.

Valori restituiti

Si applica a

Parse(TextReader, IList<ParseError>)

Metodo di analisi di blocco.

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

Parametri

input
TextReader

Script che verrà analizzato.

errors
IList<ParseError>

Errori di analisi.

Valori restituiti

Frammento creato.

Si applica a

Parse(TextReader, IList<ParseError>, Int32, Int32, Int32)

Metodo di analisi di blocco.

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

Parametri

input
TextReader

Script che verrà analizzato.

errors
IList<ParseError>

Errori di analisi.

startOffset
Int32

Offset iniziale dell'input.

startLine
Int32

Numero di riga iniziale per l'input.

startColumn
Int32

Posizione della colonna iniziale per l'input.

Valori restituiti

Frammento creato.

Si applica a