C# (CSharp) Parser Namespace

Classes

Name Description
BracesTag
ForUpdateTag
FromTag
GroupByTag
MatchBracesTagAttribute
MatchForUpdateTagAttribute
MatchFromTagAttribute
MatchGroupByTagAttribute
MatchOrderByTagAttribute
MatchQuotedIdentifierTagAttribute
MatchSelectTagAttribute
MatchSimpleOneWordTagAttribute
MatchSimpleTwoWordTagAttribute
MatchStringLiteralTagAttribute
MatchTagAttributeBase This attribute is used to determine whether there is certain tag at a position in a text.
MatchWhereTagAttribute
OrderByTag
ParserBase An abstract class which is used as the base class for parsers. It contains basic methods which allow you to create a logical tree from a document.
QuotedIdentifierTag
SelectTag
SimpleOneWordTag The base class for such tags as Select, From etc.
SimpleTwoWordTag The base class for such tags as Order By, Group By etc.
SqlParser
StringLiteralTag
SyntaxWalker
TagBase The base class for all the tags.
TagTypeAttribute This attribute is used to determine the name (identifier) of a tag.
WhereTag