TSqlParser.Parse Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.