C# 클래스 Parser.SimpleOneWordTag

The base class for such tags as Select, From etc.
상속: TagBase
파일 보기 프로젝트 열기: totpero/SqlParser 1 사용 예제들

공개 메소드들

메소드 설명
MatchEnd ( string sql, int position ) : int

Returns a value indicating whether there is the tag ending at the specified position.

WriteEnd ( StringBuilder output ) : void

Writes the end of the tag.

WriteStart ( StringBuilder output ) : void

Writes the start of the tag.

보호된 메소드들

메소드 설명
InitializeCoreFromText ( ParserBase parser, string sql, int position, TagBase parentTag ) : int

Reads the tag at the specified position in the specified sql.

MatchStart ( string sql, int position ) : int

Checks whether there is the tag at the specified position in the specified sql.

비공개 메소드들

메소드 설명
MatchStart ( string name, string sql, int position ) : int

Checks whether there is the tag at the specified position in the specified sql.

메소드 상세

InitializeCoreFromText() 보호된 메소드

Reads the tag at the specified position in the specified sql.
protected InitializeCoreFromText ( ParserBase parser, string sql, int position, TagBase parentTag ) : int
parser ParserBase
sql string
position int
parentTag TagBase
리턴 int

MatchEnd() 공개 메소드

Returns a value indicating whether there is the tag ending at the specified position.
public MatchEnd ( string sql, int position ) : int
sql string
position int
리턴 int

MatchStart() 보호된 메소드

Checks whether there is the tag at the specified position in the specified sql.
protected MatchStart ( string sql, int position ) : int
sql string
position int
리턴 int

WriteEnd() 공개 메소드

Writes the end of the tag.
public WriteEnd ( StringBuilder output ) : void
output StringBuilder
리턴 void

WriteStart() 공개 메소드

Writes the start of the tag.
public WriteStart ( StringBuilder output ) : void
output StringBuilder
리턴 void