C# Класс System.Linq.Dynamic.Scanner

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
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