DbFunctionCall Properties |
The DbFunctionCall type exposes the following members.
Name | Description | |
---|---|---|
CatalogName |
Gets or sets the name of the catalog the function is located in. Can be ignored on databases which don't support catalogs.
| |
DatabaseParameters |
The list of database parameters created when the DbFunctionCall was translated to text usable in a query. Only valid after a succesful call to ToQueryText
| |
DatabaseSpecificCreator |
Object which will be used to create valid parameter objects, field names, including prefix/postfix characters,
and conversion routines, and field names, including prefix/postfix characters.
Uses the strategy pattern so the generic code can work with more than one target database.
| |
FieldPersistenceInfos |
Per field in FunctionParameters, this list contains the fieldPersistenceinfo object. If a parameter in FunctionParameters is not an IEntityFieldCore implementing
object, the value for that parameter is null/Nothing.
| |
FunctionName |
Gets or sets the name of the function to call or pre-formatted function call string. This is without catalog or schema name.
| |
FunctionParameters |
Gets the function parameters to pass to the function. You can pass fields and values to the function as parameters. A field can have a function call and/or
expression applied to make nested function calls possible.
| |
SchemaName |
Gets or sets the name of the schema the function is located in. Can be ignored on databases which don't support schemas.
|
Name | Description | |
---|---|---|
IExpressionDatabaseSpecificCreator |
Object which will be used to create valid parameter objects, field names, including prefix/postfix characters,
and conversion routines, and field names, including prefix/postfix characters.
Uses the strategy pattern so the generic code can work with more than one target database.
| |
IExpressionLeftOperand |
Gets the left expression operand. Set by the constructor used.
| |
IExpressionOperator |
Gets the operator of the expression. Not valid (ExOp.None) if RightOperand is null. Set by the constructor used.
| |
IExpressionParameters |
The list of parameters created when the Expression was translated to text usable in a query. Only valid after a succesful call to ToQueryText
| |
IExpressionRightOperand |
Gets the right expression operand. Set by the constructor used.
Can be null
|