TSqlParser.Parse Methode

Definition

Überlädt

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

Analysiert die angegebenen Token in eine TSqlFragment.

Parse(TextReader, IList<ParseError>)

Die Blockierungsanalysemethode.

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

Die Blockierungsanalysemethode.

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

Analysiert die angegebenen Token in eine 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

Parameter

tokens
IList<TSqlParserToken>

Die Eingabetoken.

errors
IList<ParseError>

Die IList, der die Analysefehler hinzugefügt werden.

Gibt zurück

Gilt für:

Parse(TextReader, IList<ParseError>)

Die Blockierungsanalysemethode.

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

Parameter

input
TextReader

Das Skript, das analysiert wird.

errors
IList<ParseError>

Die Analysefehler.

Gibt zurück

Das erstellte Fragment.

Gilt für:

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

Die Blockierungsanalysemethode.

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

Parameter

input
TextReader

Das Skript, das analysiert wird.

errors
IList<ParseError>

Die Analysefehler.

startOffset
Int32

Der Anfangsoffset der Eingabe.

startLine
Int32

Die Anfangszeilennummer für die Eingabe.

startColumn
Int32

Die Startspalteposition für die Eingabe.

Gibt zurück

Das erstellte Fragment.

Gilt für: