DeveelDB
20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
|
Represents the result of the execution of a routine. More...
Package Functions | |
InvokeResult (InvokeContext context) | |
InvokeResult (InvokeContext context, DataObject returnValue) | |
void | SetOutputParameter (string name, DataObject value) |
Properties | |
InvokeContext | Context [get, private set] |
Gets the parent context that originated the result. More... | |
DataObject | ReturnValue [get, private set] |
If the context of the result is a function, gets the return value of the function. More... | |
bool | HasReturnValue [get, private set] |
Gets a boolean value indicating if the function has a ReturnValue. More... | |
bool | HasOutputParameters [get] |
Gets a boolean value indicating if the routine has any OUT parameter set. More... | |
IDictionary< string, DataObject > | OutputParameters [get] |
Gets a dictionary of the OUT parameters emitted byt the routine. More... | |
Private Member Functions | |
InvokeResult (InvokeContext context, DataObject returnValue, bool hasReturn) | |
Private Attributes | |
Dictionary< string, DataObject > | outputValues |
Represents the result of the execution of a routine.
Definition at line 25 of file InvokeResult.cs.
|
inlineprivate |
Definition at line 28 of file InvokeResult.cs.
|
inlinepackage |
Definition at line 34 of file InvokeResult.cs.
|
inlinepackage |
Definition at line 38 of file InvokeResult.cs.
|
inlinepackage |
Definition at line 92 of file InvokeResult.cs.
|
private |
Definition at line 26 of file InvokeResult.cs.
|
getprivate set |
Gets the parent context that originated the result.
Definition at line 45 of file InvokeResult.cs.
|
get |
Gets a boolean value indicating if the routine has any OUT
parameter set.
Definition at line 76 of file InvokeResult.cs.
|
getprivate set |
Gets a boolean value indicating if the function has a ReturnValue.
This is always set to false
when the routine context is of a PROCEDURE
, that has no return value by definition.
Definition at line 69 of file InvokeResult.cs.
|
get |
Gets a dictionary of the OUT
parameters emitted byt the routine.
Definition at line 83 of file InvokeResult.cs.
|
getprivate set |
If the context of the result is a function, gets the return value of the function.
This is set to DataObject.Null() by default: the property HasReturnValue assess a return value was really provided by the routine (if the routine is a function).
Definition at line 59 of file InvokeResult.cs.