Click or drag to resize

ProjectionLiteral Properties

The ProjectionLiteral type exposes the following members.

Properties
  NameDescription
Public propertyAliasToUse
Gets or sets the alias to use. This is the alias of the element it represents when that element is a nested query. Null otherwise.
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.
(Inherited from DbFunctionCall.)
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
(Inherited from DbFunctionCall.)
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.
(Inherited from DbFunctionCall.)
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.
(Inherited from DbFunctionCall.)
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.
(Inherited from DbFunctionCall.)
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.
(Inherited from DbFunctionCall.)
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.
(Inherited from DbFunctionCall.)
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.
(Inherited from DbFunctionCall.)
Explicit interface implementationPrivate propertyIExpressionLeftOperand
Gets the left expression operand. Set by the constructor used.
(Inherited from DbFunctionCall.)
Explicit interface implementationPrivate propertyIExpressionOperator
Gets the operator of the expression. Not valid (ExOp.None) if RightOperand is null. Set by the constructor used.
(Inherited from DbFunctionCall.)
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
(Inherited from DbFunctionCall.)
Explicit interface implementationPrivate propertyIExpressionRightOperand
Gets the right expression operand. Set by the constructor used. Can be null
(Inherited from DbFunctionCall.)
Top
See Also