GenericExpressionHandler Class |
Namespace: SD.LLBLGen.Pro.LinqSupportClasses.ExpressionHandlers
The GenericExpressionHandler type exposes the following members.
Name | Description | |
---|---|---|
GenericExpressionHandler |
Initializes a new instance of the GenericExpressionHandler class.
|
Name | Description | |
---|---|---|
FrameworkElementCreator |
Gets the framework element creator.
| |
FunctionMappings |
Gets the function mappings.
| |
GeneratedCodeElementCreator |
Gets the generated code element creator.
| |
TrackedMappings |
Gets the mappings of various objects defined during the process operations of the expression tree.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
FindFunctionMapping(MemberInfo) |
Finds the function mapping associated with the property specified.
| |
FindFunctionMapping(MethodInfo) |
Finds the function mapping associated with the method/function specified.
| |
FindFunctionMapping(String, Type, Int32) |
Finds the function mapping associated with the method/function specified.
| |
FindGroupJoinExpressionAsCopy |
Finds the group join expression using the alias of the right side. It then creates a copy of it (and its contents) so the caller can manipulate it.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
HandleAggregateExpression |
Handles the aggregate expression.
| |
HandleAllAnyExpression |
Handles all any expression.
| |
HandleArrayIndexExpression |
Handles the ArrayIndex expression.
| |
HandleBinaryExpression |
Handles the binary expression.
| |
HandleBinaryExpressionArithmeticOrBitOperator |
Handles the binary expression with arithmetic or bit operator.
| |
HandleBinaryExpressionBooleanOperator |
Handles the binary expression with a boolean operator.
| |
HandleConditionalExpression |
Handles the conditional expression.
| |
HandleConstantExpression |
Handles the constant expression.
| |
HandleContainsExpression |
Handles the contains expression.
| |
HandleDbFunctionCallExpression |
Handles the db function call expression.
| |
HandleDefaultIfEmptyExpression |
Handles the default if empty expression.
| |
HandleElementInitializer |
Handles the element initializer.
| |
HandleElementInitializerList |
Handles the element initializer list.
| |
HandleEntityExpression |
Handles the entity expression.
| |
HandleEntityFieldExpression |
Handles the entity field expression.
| |
HandleExceptIntersectExpression |
Handles the except expression.
| |
HandleExcludeIncludeFieldsExpression |
Handles the exclude include fields expression.
| |
HandleExpression |
Handles the expression.
| |
HandleExpressionList |
Handles the expression list.
| |
HandleFilterExpression |
Handles the filter expression specified
| |
HandleGroupByExpression |
Handles the group by expression.
| |
HandleGroupByKeyReferenceExpression |
Handles the group by key reference expression.
| |
HandleGroupJoinExpression |
Handles the groupjoin expression.
| |
HandleInClauseExpression |
Handles the in clause expression, which is an expression representing a call to Contains on a list of values.
| |
HandleInMemoryEvalCandidateExpression |
Handles the in memory eval candidate expression.
| |
HandleInvocationExpression |
Handles the invocation expression.
| |
HandleJoinExpression |
Handles the join expression.
| |
HandleJoinResultExpression |
Handles the JoinResult expression.
| |
HandleLambdaExpression |
Handles the lambda expression.
| |
HandleLikeExpression |
Handles the like expression.
| |
HandleLinqExpressionAsSetExpression |
Handles the LinqExpression as set expression.
| |
HandleListInitExpression |
Handles the list init expression.
| |
HandleLLBLGenProExpressionExpression |
Handles the LLBLGenProExpressionExpression.
| |
HandleMemberAssignment |
Handles the member assignment.
| |
HandleMemberBinding |
Handles the member binding.
| |
HandleMemberBindingList |
Handles the member binding list.
| |
HandleMemberExpression |
Handles the member expression.
| |
HandleMemberInitExpression |
Handles the member init expression.
| |
HandleMemberListBinding |
Handles the member list binding.
| |
HandleMemberMemberBinding |
Handles the member member binding.
| |
HandleMethodCallExpression |
Handles the method call expression.
| |
HandleNewArrayExpression |
Handles the new array expression.
| |
HandleNewExpression |
Handles the NewExpression expression
| |
HandleParameterExpression |
Handles the parameter expression.
| |
HandlePathEdgeExpression |
Handles the path edge expression.
| |
HandlePlainSQLExpression |
Handles the plain sql expression specified.
| |
HandlePrefetchPathExpression |
Handles the prefetch path expression.
| |
HandleProjectionExpression |
Handles the projection expression
| |
HandleQueryExpression |
Handles the query expression.
| |
HandleSelectExpression |
Handles the select expression.
| |
HandleSetReferenceExpression |
Handles the set reference expression.
| |
HandleSortClauseExpression |
Handles the sort clause expression.
| |
HandleTypeBinaryExpression |
Handles the type binary expression.
| |
HandleTypedViewExpression |
Handles the typed view expression.
| |
HandleUnaryArrayLength |
Handles the length of the unary array.
| |
HandleUnaryConvertExpression |
Handles the unary convert expression.
| |
HandleUnaryExpression |
Handles the unary expression.
| |
HandleUnaryNotExpression |
Handles the unary expression of type 'Not'.
| |
HandleUnaryTypeAsExpression |
Handles the unary type as expression.
| |
HandleUnionList |
Handles the specified unionlist and its contained set expressions. Will return a new list if one or more set expressions changed after handling.
| |
HandleWhereExpression |
Handles the where expression.
| |
MakeSet |
Converts the expression passed in to a SetExpression, if it's not already a set.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
TraceLine |
Traces the line.
| |
TraceScopeEnd |
Traces the scope end.
| |
TraceScopeStart |
Traces the scope start.
|