C# Класс Rebel.Framework.Localization.Parsing.DefaultExpressionParser

Наследование: ExpressionParser
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DefaultExpressionParser ( ) : System
Escape ( string s ) : string
Parse ( TextReader reader, TextManager textManager ) : Expression

Parses the specified pattern returned by the reader and localizes error messages with the text manager specified

Приватные методы

Метод Описание
ExpectedToken ( string construct, string token ) : void
LookAheadFor ( string chars ) : char
MoveNext ( ) : bool
ParseExpression ( ) : Expression
ParseExpressionPart ( ) : ExpressionPart
ParseFormatGroup ( ) : FormatGroup
ParseParameterSpec ( ) : ParameterSpec
ParseSwitch ( ) : System.Switch
ParseSwitchCase ( ) : SwitchCase
ParseText ( ) : Text
ReadParameterFormat ( ) : string
ReadParameterName ( ) : string
ReadText ( string stopChars ) : string
SyntaxError ( string construct, string defaultMessage, string messageKey, object messageParams ) : void
TakeWhitespace ( ) : bool
UnexpectedSwitchToken ( string parameterName, string token ) : void
UnexpectedToken ( string construct, string token ) : void

Описание методов

DefaultExpressionParser() публичный Метод

public DefaultExpressionParser ( ) : System
Результат System

Escape() публичный статический Метод

public static Escape ( string s ) : string
s string
Результат string

Parse() публичный Метод

Parses the specified pattern returned by the reader and localizes error messages with the text manager specified
public Parse ( TextReader reader, TextManager textManager ) : Expression
reader TextReader The reader.
textManager TextManager The text manager.
Результат Expression