Click or drag to resize

DbFunctionCall Properties

The DbFunctionCall type exposes the following members.

Properties
  NameDescription
Public propertyCatalogName
Gets or sets the name of the catalog the function is located in. Can be ignored on databases which don't support catalogs.
Public propertyDatabaseParameters
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
Public propertyDatabaseSpecificCreator
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.
Public propertyFieldPersistenceInfos
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.
Public propertyFunctionName
Gets or sets the name of the function to call or pre-formatted function call string. This is without catalog or schema name.
Public propertyFunctionParameters
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.
Public propertySchemaName
Gets or sets the name of the schema the function is located in. Can be ignored on databases which don't support schemas.
Top
Explicit Interface Implementations
  NameDescription
Explicit interface implementationPrivate propertyIExpressionDatabaseSpecificCreator
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.
Explicit interface implementationPrivate propertyIExpressionLeftOperand
Gets the left expression operand. Set by the constructor used.
Explicit interface implementationPrivate propertyIExpressionOperator
Gets the operator of the expression. Not valid (ExOp.None) if RightOperand is null. Set by the constructor used.
Explicit interface implementationPrivate propertyIExpressionParameters
The list of parameters created when the Expression was translated to text usable in a query. Only valid after a succesful call to ToQueryText
Explicit interface implementationPrivate propertyIExpressionRightOperand
Gets the right expression operand. Set by the constructor used. Can be null
Top
See Also