C# Class Z.Expressions.Eval

显示文件 Open project: zzzprojects/Eval-Expression.NET

Public Methods

Method Description
Compile ( string code, Type>.IDictionary parameterTypes ) : object>.Func

Compile the code or expression and return a delegate of type Func to execute.

Compile ( string code ) : object>.Func

Compile the code or expression and return a delegate of type Func to execute.

Compile ( string code, IEnumerable parameterTypes ) : object>.Func

Compile the code or expression and return a delegate of type Func to execute.

Compile ( string code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7, Type type8, Type type9 ) : Func

Compile the code or expression and return a delegate of type Func to execute.

Compile ( string code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7, Type type8 ) : Func

Compile the code or expression and return a delegate of type Func to execute.

Compile ( string code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7 ) : Func

Compile the code or expression and return a delegate of type Func to execute.

Compile ( string code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6 ) : Func

Compile the code or expression and return a delegate of type Func to execute.

Compile ( string code, Type type1, Type type2, Type type3, Type type4, Type type5 ) : Func

Compile the code or expression and return a delegate of type Func to execute.

Compile ( string code, Type type1, Type type2, Type type3, Type type4 ) : Func

Compile the code or expression and return a delegate of type Func to execute.

Compile ( string code, Type type1, Type type2, Type type3 ) : Func

Compile the code or expression and return a delegate of type Func to execute.

Compile ( string code, Type type1, Type type2 ) : Func

Compile the code or expression and return a delegate of type Func to execute.

Compile ( string code, Type type1 ) : object>.Func

Compile the code or expression and return a delegate of type Func to execute.

Compile ( string code ) : Func

Compile the code or expression and return a delegate of type Func to execute.

CompileAsync ( string code, Type>.IDictionary parameterTypes ) : object>>.Task

Compile the code or expression and return a delegate of type Func to execute.

CompileAsync ( string code ) : object>>.Task

Compile the code or expression and return a delegate of type Func to execute.

CompileAsync ( string code, IEnumerable parameterTypes ) : object>>.Task

Compile the code or expression and return a delegate of type Func to execute.

CompileAsync ( string code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7, Type type8, Type type9 ) : Task>

Compile the code or expression and return a delegate of type Func to execute.

CompileAsync ( string code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7, Type type8 ) : Task>

Compile the code or expression and return a delegate of type Func to execute.

CompileAsync ( string code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7 ) : Task>

Compile the code or expression and return a delegate of type Func to execute.

CompileAsync ( string code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6 ) : Task>

Compile the code or expression and return a delegate of type Func to execute.

CompileAsync ( string code, Type type1, Type type2, Type type3, Type type4, Type type5 ) : Task>

Compile the code or expression and return a delegate of type Func to execute.

CompileAsync ( string code, Type type1, Type type2, Type type3, Type type4 ) : Task>

Compile the code or expression and return a delegate of type Func to execute.

CompileAsync ( string code, Type type1, Type type2, Type type3 ) : Task>

Compile the code or expression and return a delegate of type Func to execute.

CompileAsync ( string code, Type type1, Type type2 ) : Task>

Compile the code or expression and return a delegate of type Func to execute.

CompileAsync ( string code, Type type1 ) : object>>.Task

Compile the code or expression and return a delegate of type Func to execute.

CompileAsync ( string code ) : Task>

Compile the code or expression and return a delegate of type Func to execute.

Execute ( string code ) : object

Compile and evaluate the code or expression and return the result.

Execute ( string code, object parameters ) : object

Compile and evaluate the code or expression and return the result.

ExecuteAsync ( string code ) : Task

Compile and evaluate the code or expression and return the result.

ExecuteAsync ( string code, object parameters ) : Task

Compile and evaluate the code or expression and return the result.

Method Details

Compile() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static Compile ( string code, Type>.IDictionary parameterTypes ) : object>.Func
code string The code or expression to compile.
parameterTypes Type>.IDictionary Parameter types used to compile the code or expression.
return object>.Func

Compile() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static Compile ( string code ) : object>.Func
code string The code or expression to compile.
return object>.Func

Compile() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static Compile ( string code, IEnumerable parameterTypes ) : object>.Func
code string The code or expression to compile.
parameterTypes IEnumerable Parameter types used to compile the code or expression.
return object>.Func

Compile() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static Compile ( string code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7, Type type8, Type type9 ) : Func
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
type2 System.Type The second type used to compile the code or expression.
type3 System.Type The third type used to compile the code or expression.
type4 System.Type The fourth type used to compile the code or expression.
type5 System.Type The fifth type used to compile the code or expression.
type6 System.Type The sixth type used to compile the code or expression.
type7 System.Type The seventh type used to compile the code or expression.
type8 System.Type The eighth type used to compile the code or expression.
type9 System.Type The ninth type used to compile the code or expression.
return Func

Compile() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static Compile ( string code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7, Type type8 ) : Func
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
type2 System.Type The second type used to compile the code or expression.
type3 System.Type The third type used to compile the code or expression.
type4 System.Type The fourth type used to compile the code or expression.
type5 System.Type The fifth type used to compile the code or expression.
type6 System.Type The sixth type used to compile the code or expression.
type7 System.Type The seventh type used to compile the code or expression.
type8 System.Type The eighth type used to compile the code or expression.
return Func

Compile() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static Compile ( string code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7 ) : Func
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
type2 System.Type The second type used to compile the code or expression.
type3 System.Type The third type used to compile the code or expression.
type4 System.Type The fourth type used to compile the code or expression.
type5 System.Type The fifth type used to compile the code or expression.
type6 System.Type The sixth type used to compile the code or expression.
type7 System.Type The seventh type used to compile the code or expression.
return Func

Compile() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static Compile ( string code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6 ) : Func
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
type2 System.Type The second type used to compile the code or expression.
type3 System.Type The third type used to compile the code or expression.
type4 System.Type The fourth type used to compile the code or expression.
type5 System.Type The fifth type used to compile the code or expression.
type6 System.Type The sixth type used to compile the code or expression.
return Func

Compile() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static Compile ( string code, Type type1, Type type2, Type type3, Type type4, Type type5 ) : Func
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
type2 System.Type The second type used to compile the code or expression.
type3 System.Type The third type used to compile the code or expression.
type4 System.Type The fourth type used to compile the code or expression.
type5 System.Type The fifth type used to compile the code or expression.
return Func

Compile() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static Compile ( string code, Type type1, Type type2, Type type3, Type type4 ) : Func
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
type2 System.Type The second type used to compile the code or expression.
type3 System.Type The third type used to compile the code or expression.
type4 System.Type The fourth type used to compile the code or expression.
return Func

Compile() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static Compile ( string code, Type type1, Type type2, Type type3 ) : Func
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
type2 System.Type The second type used to compile the code or expression.
type3 System.Type The third type used to compile the code or expression.
return Func

Compile() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static Compile ( string code, Type type1, Type type2 ) : Func
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
type2 System.Type The second type used to compile the code or expression.
return Func

Compile() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static Compile ( string code, Type type1 ) : object>.Func
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
return object>.Func

Compile() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static Compile ( string code ) : Func
code string The code or expression to compile.
return Func

CompileAsync() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static CompileAsync ( string code, Type>.IDictionary parameterTypes ) : object>>.Task
code string The code or expression to compile.
parameterTypes Type>.IDictionary Parameter types used to compile the code or expression.
return object>>.Task

CompileAsync() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static CompileAsync ( string code ) : object>>.Task
code string The code or expression to compile.
return object>>.Task

CompileAsync() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static CompileAsync ( string code, IEnumerable parameterTypes ) : object>>.Task
code string The code or expression to compile.
parameterTypes IEnumerable Parameter types used to compile the code or expression.
return object>>.Task

CompileAsync() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static CompileAsync ( string code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7, Type type8, Type type9 ) : Task>
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
type2 System.Type The second type used to compile the code or expression.
type3 System.Type The third type used to compile the code or expression.
type4 System.Type The fourth type used to compile the code or expression.
type5 System.Type The fifth type used to compile the code or expression.
type6 System.Type The sixth type used to compile the code or expression.
type7 System.Type The seventh type used to compile the code or expression.
type8 System.Type The eighth type used to compile the code or expression.
type9 System.Type The ninth type used to compile the code or expression.
return Task>

CompileAsync() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static CompileAsync ( string code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7, Type type8 ) : Task>
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
type2 System.Type The second type used to compile the code or expression.
type3 System.Type The third type used to compile the code or expression.
type4 System.Type The fourth type used to compile the code or expression.
type5 System.Type The fifth type used to compile the code or expression.
type6 System.Type The sixth type used to compile the code or expression.
type7 System.Type The seventh type used to compile the code or expression.
type8 System.Type The eighth type used to compile the code or expression.
return Task>

CompileAsync() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static CompileAsync ( string code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7 ) : Task>
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
type2 System.Type The second type used to compile the code or expression.
type3 System.Type The third type used to compile the code or expression.
type4 System.Type The fourth type used to compile the code or expression.
type5 System.Type The fifth type used to compile the code or expression.
type6 System.Type The sixth type used to compile the code or expression.
type7 System.Type The seventh type used to compile the code or expression.
return Task>

CompileAsync() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static CompileAsync ( string code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6 ) : Task>
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
type2 System.Type The second type used to compile the code or expression.
type3 System.Type The third type used to compile the code or expression.
type4 System.Type The fourth type used to compile the code or expression.
type5 System.Type The fifth type used to compile the code or expression.
type6 System.Type The sixth type used to compile the code or expression.
return Task>

CompileAsync() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static CompileAsync ( string code, Type type1, Type type2, Type type3, Type type4, Type type5 ) : Task>
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
type2 System.Type The second type used to compile the code or expression.
type3 System.Type The third type used to compile the code or expression.
type4 System.Type The fourth type used to compile the code or expression.
type5 System.Type The fifth type used to compile the code or expression.
return Task>

CompileAsync() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static CompileAsync ( string code, Type type1, Type type2, Type type3, Type type4 ) : Task>
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
type2 System.Type The second type used to compile the code or expression.
type3 System.Type The third type used to compile the code or expression.
type4 System.Type The fourth type used to compile the code or expression.
return Task>

CompileAsync() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static CompileAsync ( string code, Type type1, Type type2, Type type3 ) : Task>
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
type2 System.Type The second type used to compile the code or expression.
type3 System.Type The third type used to compile the code or expression.
return Task>

CompileAsync() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static CompileAsync ( string code, Type type1, Type type2 ) : Task>
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
type2 System.Type The second type used to compile the code or expression.
return Task>

CompileAsync() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static CompileAsync ( string code, Type type1 ) : object>>.Task
code string The code or expression to compile.
type1 System.Type The first type used to compile the code or expression.
return object>>.Task

CompileAsync() public static method

Compile the code or expression and return a delegate of type Func to execute.
public static CompileAsync ( string code ) : Task>
code string The code or expression to compile.
return Task>

Execute() public static method

Compile and evaluate the code or expression and return the result.
public static Execute ( string code ) : object
code string The code or expression to evaluate.
return object

Execute() public static method

Compile and evaluate the code or expression and return the result.
public static Execute ( string code, object parameters ) : object
code string The code or expression to evaluate.
parameters object The parameter values used to evaluates the code or expression.
return object

ExecuteAsync() public static method

Compile and evaluate the code or expression and return the result.
public static ExecuteAsync ( string code ) : Task
code string The code or expression to evaluate.
return Task

ExecuteAsync() public static method

Compile and evaluate the code or expression and return the result.
public static ExecuteAsync ( string code, object parameters ) : Task
code string The code or expression to evaluate.
parameters object The parameter values used to evaluates the code or expression.
return Task