C# Class Z.Expressions.Extensions

Mostra file Open project: zzzprojects/Eval-Expression.NET

Public Methods

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

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

Compile ( this code ) : object>.Func

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

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

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

Compile ( this 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 ( this 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 ( this 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 ( this 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 ( this 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 ( this 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 ( this code, Type type1, Type type2, Type type3 ) : Func

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

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

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

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

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

Compile ( this code ) : Func

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

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

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

CompileAsync ( this code ) : object>>.Task

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

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

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

CompileAsync ( this 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 ( this 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 ( this 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 ( this 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 ( this 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 ( this 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 ( this code, Type type1, Type type2, Type type3 ) : Task>

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

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

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

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

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

CompileAsync ( this code ) : Task>

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

Execute ( this code ) : object

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

Execute ( this code, object parameters ) : object

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

ExecuteAsync ( this code ) : Task

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

ExecuteAsync ( this 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 ( this code, Type>.IDictionary parameterTypes ) : object>.Func
code this 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 ( this code ) : object>.Func
code this 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 ( this code, IEnumerable parameterTypes ) : object>.Func
code this 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 ( this code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7, Type type8, Type type9 ) : Func
code this The code or expression to compile.
type1 Type The first type used to compile the code or expression.
type2 Type The second type used to compile the code or expression.
type3 Type The third type used to compile the code or expression.
type4 Type The fourth type used to compile the code or expression.
type5 Type The fifth type used to compile the code or expression.
type6 Type The sixth type used to compile the code or expression.
type7 Type The seventh type used to compile the code or expression.
type8 Type The eighth type used to compile the code or expression.
type9 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 ( this code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7, Type type8 ) : Func
code this The code or expression to compile.
type1 Type The first type used to compile the code or expression.
type2 Type The second type used to compile the code or expression.
type3 Type The third type used to compile the code or expression.
type4 Type The fourth type used to compile the code or expression.
type5 Type The fifth type used to compile the code or expression.
type6 Type The sixth type used to compile the code or expression.
type7 Type The seventh type used to compile the code or expression.
type8 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 ( this code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7 ) : Func
code this The code or expression to compile.
type1 Type The first type used to compile the code or expression.
type2 Type The second type used to compile the code or expression.
type3 Type The third type used to compile the code or expression.
type4 Type The fourth type used to compile the code or expression.
type5 Type The fifth type used to compile the code or expression.
type6 Type The sixth type used to compile the code or expression.
type7 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 ( this code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6 ) : Func
code this The code or expression to compile.
type1 Type The first type used to compile the code or expression.
type2 Type The second type used to compile the code or expression.
type3 Type The third type used to compile the code or expression.
type4 Type The fourth type used to compile the code or expression.
type5 Type The fifth type used to compile the code or expression.
type6 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 ( this code, Type type1, Type type2, Type type3, Type type4, Type type5 ) : Func
code this The code or expression to compile.
type1 Type The first type used to compile the code or expression.
type2 Type The second type used to compile the code or expression.
type3 Type The third type used to compile the code or expression.
type4 Type The fourth type used to compile the code or expression.
type5 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 ( this code, Type type1, Type type2, Type type3, Type type4 ) : Func
code this The code or expression to compile.
type1 Type The first type used to compile the code or expression.
type2 Type The second type used to compile the code or expression.
type3 Type The third type used to compile the code or expression.
type4 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 ( this code, Type type1, Type type2, Type type3 ) : Func
code this The code or expression to compile.
type1 Type The first type used to compile the code or expression.
type2 Type The second type used to compile the code or expression.
type3 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 ( this code, Type type1, Type type2 ) : Func
code this The code or expression to compile.
type1 Type The first type used to compile the code or expression.
type2 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 ( this code, Type type1 ) : object>.Func
code this The code or expression to compile.
type1 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 ( this code ) : Func
code this 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 ( this code, Type>.IDictionary parameterTypes ) : object>>.Task
code this 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 ( this code ) : object>>.Task
code this 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 ( this code, IEnumerable parameterTypes ) : object>>.Task
code this 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 ( this code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7, Type type8, Type type9 ) : Task>
code this The code or expression to compile.
type1 Type The first type used to compile the code or expression.
type2 Type The second type used to compile the code or expression.
type3 Type The third type used to compile the code or expression.
type4 Type The fourth type used to compile the code or expression.
type5 Type The fifth type used to compile the code or expression.
type6 Type The sixth type used to compile the code or expression.
type7 Type The seventh type used to compile the code or expression.
type8 Type The eighth type used to compile the code or expression.
type9 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 ( this code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7, Type type8 ) : Task>
code this The code or expression to compile.
type1 Type The first type used to compile the code or expression.
type2 Type The second type used to compile the code or expression.
type3 Type The third type used to compile the code or expression.
type4 Type The fourth type used to compile the code or expression.
type5 Type The fifth type used to compile the code or expression.
type6 Type The sixth type used to compile the code or expression.
type7 Type The seventh type used to compile the code or expression.
type8 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 ( this code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6, Type type7 ) : Task>
code this The code or expression to compile.
type1 Type The first type used to compile the code or expression.
type2 Type The second type used to compile the code or expression.
type3 Type The third type used to compile the code or expression.
type4 Type The fourth type used to compile the code or expression.
type5 Type The fifth type used to compile the code or expression.
type6 Type The sixth type used to compile the code or expression.
type7 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 ( this code, Type type1, Type type2, Type type3, Type type4, Type type5, Type type6 ) : Task>
code this The code or expression to compile.
type1 Type The first type used to compile the code or expression.
type2 Type The second type used to compile the code or expression.
type3 Type The third type used to compile the code or expression.
type4 Type The fourth type used to compile the code or expression.
type5 Type The fifth type used to compile the code or expression.
type6 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 ( this code, Type type1, Type type2, Type type3, Type type4, Type type5 ) : Task>
code this The code or expression to compile.
type1 Type The first type used to compile the code or expression.
type2 Type The second type used to compile the code or expression.
type3 Type The third type used to compile the code or expression.
type4 Type The fourth type used to compile the code or expression.
type5 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 ( this code, Type type1, Type type2, Type type3, Type type4 ) : Task>
code this The code or expression to compile.
type1 Type The first type used to compile the code or expression.
type2 Type The second type used to compile the code or expression.
type3 Type The third type used to compile the code or expression.
type4 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 ( this code, Type type1, Type type2, Type type3 ) : Task>
code this The code or expression to compile.
type1 Type The first type used to compile the code or expression.
type2 Type The second type used to compile the code or expression.
type3 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 ( this code, Type type1, Type type2 ) : Task>
code this The code or expression to compile.
type1 Type The first type used to compile the code or expression.
type2 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 ( this code, Type type1 ) : object>>.Task
code this The code or expression to compile.
type1 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 ( this code ) : Task>
code this 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 ( this code ) : object
code this 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 ( this code, object parameters ) : object
code this 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 ( this code ) : Task
code this 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 ( this code, object parameters ) : Task
code this The code or expression to evaluate.
parameters object The parameter values used to evaluates the code or expression.
return Task