![]() |
DeveelDB
20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
|
Classes | |
| class | AggregateFunction |
| class | ExternalFunction |
| class | ExternalRoutineInfo |
| class | Function |
| A system routine that returns a value at the end of its execution. More... | |
| class | FunctionBuildTests |
| class | FunctionExtensions |
| Extension methods to any IFunction. More... | |
| class | FunctionInfo |
| The function signature information that are used to resolve a function within a context. More... | |
| class | FunctionProvider |
| interface | IFunction |
| Defines a routine that is a function, that means it returns a value after its execution. More... | |
| class | ImportedKey |
| class | Invoke |
| The information about the invocation of a routine, including the full name and arguments (as SqlExpression). More... | |
| class | InvokeContext |
| Encapsulates the More... | |
| class | InvokeResult |
| Represents the result of the execution of a routine. More... | |
| interface | IProcedure |
| A specific kind of routine that does not return any value when executed. More... | |
| interface | IRoutine |
| The contract to define a program routine that can interact with database objects. More... | |
| interface | IRoutineProvider |
| interface | IRoutineResolver |
| The system uses instances of this interface to resolve routines given a user invocation. More... | |
| interface | IRoutineResolverContainer |
| class | PlSqlFunction |
| class | ProcedureInfo |
| class | Query |
| class | QueryContextExtensions |
| class | RoutineExtensions |
| class | RoutineInfo |
| Defines the metadata for a routine that are used to resolve within a context. More... | |
| class | RoutineManager |
| class | RoutineNotFouncException |
| class | RoutineParameter |
| class | RoutineResolverExtensions |
| Extension methods to any IRoutineResolver More... | |
| class | SystemContextExtensions |
| class | SystemFunctions |
| class | SystemFunctionsProvider |
| class | SystemFunctionTests |
| class | SystemProcedureProvider |
| class | SystemProcedures |
| class | UserFunction |
| class | UserSessionExtensions |
Enumerations | |
| enum | FunctionType { FunctionType.Static = 1, FunctionType.Aggregate = 2, FunctionType.StateBased = 3, FunctionType.UserDefined = 4, FunctionType.External = 5 } |
| The different type of a function. More... | |
| enum | ParameterAttributes { ParameterAttributes.None = 0x00, ParameterAttributes.Nullable = 0x01, ParameterAttributes.Unbounded = 0x02 } |
| enum | ParameterDirection { ParameterDirection.Input = 0x01, ParameterDirection.Output = 0x02, ParameterDirection.InputOutput = Input | Output } |
| The possible directions of a procedure parameter. More... | |
| enum | ProcedureType { ProcedureType.Static = 1, ProcedureType.UserDefined = 2, ProcedureType.External = 3 } |
The form of a database stored PROCEDURE. More... | |
| enum | RoutineType { RoutineType.Function = 1, RoutineType.Procedure = 2 } |
| The type of routine program. More... | |
|
strong |
The different type of a function.
Definition at line 25 of file FunctionType.cs.
|
strong |
|
strong |
The possible directions of a procedure parameter.
Definition at line 24 of file ParameterDirection.cs.
|
strong |
The form of a database stored PROCEDURE.
Definition at line 23 of file ProcedureType.cs.
|
strong |
The type of routine program.
Definition at line 23 of file RoutineType.cs.
1.8.10