C# 클래스 System.Linq.Dynamic.Scanner

파일 보기 프로젝트 열기: TargetProcess/Target-Process-Plugins

공개 프로퍼티들

프로퍼티 타입 설명
CurrentColumn int
CurrentFile string
CurrentLine int
CurrentPosition int
EndPos int
Input string
Patterns Regex>.Dictionary
Skipped List
StartPos int

공개 메소드들

메소드 설명
GetToken ( TokenType type ) : Token
Init ( string input ) : void
Init ( string input, string fileName ) : void
LookAhead ( ) : Token

returns token with longest best match

Scan ( ) : Token

executes a lookahead of the next token and will advance the scan on the input string

Scanner ( ) : System

메소드 상세

GetToken() 공개 메소드

public GetToken ( TokenType type ) : Token
type TokenType
리턴 Token

Init() 공개 메소드

public Init ( string input ) : void
input string
리턴 void

Init() 공개 메소드

public Init ( string input, string fileName ) : void
input string
fileName string
리턴 void

LookAhead() 공개 메소드

returns token with longest best match
public LookAhead ( ) : Token
리턴 Token

Scan() 공개 메소드

executes a lookahead of the next token and will advance the scan on the input string
public Scan ( ) : Token
리턴 Token

Scanner() 공개 메소드

public Scanner ( ) : System
리턴 System

프로퍼티 상세

CurrentColumn 공개적으로 프로퍼티

public int CurrentColumn
리턴 int

CurrentFile 공개적으로 프로퍼티

public string CurrentFile
리턴 string

CurrentLine 공개적으로 프로퍼티

public int CurrentLine
리턴 int

CurrentPosition 공개적으로 프로퍼티

public int CurrentPosition
리턴 int

EndPos 공개적으로 프로퍼티

public int EndPos
리턴 int

Input 공개적으로 프로퍼티

public string Input
리턴 string

Patterns 공개적으로 프로퍼티

public Dictionary Patterns
리턴 Regex>.Dictionary

Skipped 공개적으로 프로퍼티

public List Skipped
리턴 List

StartPos 공개적으로 프로퍼티

public int StartPos
리턴 int