C# Класс Tup.Cobar4Net.Parser.Recognizer.Mysql.MySqlFunctionManager

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

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

Свойство Тип Описание
InstanceMysqlDefault MySqlFunctionManager

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

Метод Описание
AddExtendFunction ( FunctionExpression>.IDictionary extFuncPrototypeMap ) : void
CreateFunctionExpression ( string funcNameUpcase, IList arguments ) : FunctionExpression
GetParsingStrategy ( string funcNameUpcase ) : FunctionParsingStrategy
MySqlFunctionManager ( bool allowFuncDefChange ) : System

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

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

public AddExtendFunction ( FunctionExpression>.IDictionary extFuncPrototypeMap ) : void
extFuncPrototypeMap FunctionExpression>.IDictionary /// funcName -> extFunctionPrototype. funcName /// MUST NOT be the same as predefined function of MySql 5.5 ///
Результат void

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

public CreateFunctionExpression ( string funcNameUpcase, IList arguments ) : FunctionExpression
funcNameUpcase string
arguments IList
Результат Tup.Cobar4Net.Parser.Ast.Expression.Primary.Function.FunctionExpression

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

public GetParsingStrategy ( string funcNameUpcase ) : FunctionParsingStrategy
funcNameUpcase string
Результат FunctionParsingStrategy

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

public MySqlFunctionManager ( bool allowFuncDefChange ) : System
allowFuncDefChange bool
Результат System

Описание свойств

InstanceMysqlDefault публичное статическое свойство

public static MySqlFunctionManager,Tup.Cobar4Net.Parser.Recognizer.Mysql InstanceMysqlDefault
Результат MySqlFunctionManager