|
static InvokeResult | Execute (this IRoutine routine) |
|
static InvokeResult | Execute (this IRoutine routine, SqlExpression[] args) |
|
static InvokeResult | Execute (this IRoutine routine, SqlExpression[] args, IQuery context) |
|
static InvokeResult | Execute (this IRoutine routine, SqlExpression[] args, IQuery query, IVariableResolver resolver) |
|
static InvokeResult | Execute (this IRoutine routine, IQuery query) |
|
static InvokeResult | Execute (this IRoutine routine, IQuery query, IVariableResolver resolver) |
|
static InvokeResult | Execute (this IRoutine routine, IQuery query, IVariableResolver resolver, IGroupResolver group) |
|
static InvokeResult | Execute (this IRoutine routine, SqlExpression[] args, IQuery query, IVariableResolver resolver, IGroupResolver group) |
|
static InvokeResult | Execute (this IRoutine routine, DataObject[] args) |
|
Definition at line 25 of file RoutineExtensions.cs.
Definition at line 26 of file RoutineExtensions.cs.
static InvokeResult Execute(this IRoutine routine)
Defines the base class for instances that represent SQL expression tree nodes.
Definition at line 34 of file RoutineExtensions.cs.
35 return Execute(routine, args, context, null);
static InvokeResult Execute(this IRoutine routine)
Definition at line 38 of file RoutineExtensions.cs.
39 return Execute(routine, args, query, resolver, null);
static InvokeResult Execute(this IRoutine routine)
Definition at line 46 of file RoutineExtensions.cs.
47 return Execute(routine, query, resolver, null);
static InvokeResult Execute(this IRoutine routine)
Definition at line 50 of file RoutineExtensions.cs.
static InvokeResult Execute(this IRoutine routine)
Defines the base class for instances that represent SQL expression tree nodes.
Definition at line 54 of file RoutineExtensions.cs.
55 var request =
new Invoke(routine.FullName, args);
58 !query.UserCanExecuteFunction(request))
59 throw new InvalidOperationException();
61 var executeContext =
new InvokeContext(request, routine, resolver, group, query);
62 return routine.Execute(executeContext);
Definition at line 65 of file RoutineExtensions.cs.
67 if (args != null && args.Length > 0) {
70 for (
int i = 0; i < args.Length; i++) {
75 return routine.Execute(exps);
Defines the base class for instances that represent SQL expression tree nodes.
static SqlConstantExpression Constant(object value)
The documentation for this class was generated from the following file:
- /var/calculate/remote/distfiles/egit-src/deveeldb.git/src/deveeldb/Deveel.Data.Routines/RoutineExtensions.cs