C# Class Microsoft.TeamFoundation.WorkItemTracking.Client.Query.LexalParser

ファイルを表示 Open project: Indomitable/monodevelop-tfs-addin Class Usage Examples

Public Methods

Method Description
LexalParser ( string query ) : System

Private Methods

Method Description
AnalyzeNodes ( ) : void
GetNextWord ( int i ) : int>.Tuple
InState ( ) : bool
IsNextSymbol ( int i, char symbol ) : bool
IsNextWordOperator ( int i ) : bool
IsWordOperator ( string word ) : bool
MoveToNextNonWhiteSpace ( int &i ) : char
MoveToSymbol ( int &i, int symbol ) : void
ProcessOrderBy ( ) : OrderByList
ProcessSelect ( ) : SelectNodeList
ProcessWherePart ( ) : NodeList
ReadArrayOfValues ( int &i ) : string
ReadCloseBracket ( int &i ) : void
ReadCondition ( int &i ) : string
ReadConstant ( int &i ) : string
ReadField ( int &i ) : string
ReadNumberConstant ( int &i ) : string
ReadOpenBracket ( int &i ) : void
ReadOperator ( int &i ) : string
ReadParameter ( int &i ) : string
ReadStringConstant ( int &i ) : string
ReadValue ( int &i ) : string
SetState ( CursorState state, string word ) : Node

Method Details

LexalParser() public method

public LexalParser ( string query ) : System
query string
return System