Enum to specify the handler phase name. Used to store evaluation results
Namespace:
SD.LLBLGen.Pro.LinqSupportClasses
Assembly:
SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.4.0.0 (5.4.0)
Syntax Public Enumeration HandlerState
Members
| Member name | Value | Description |
---|
| Start | 0 |
The start state, nothing has been done yet
|
| PreProcessorComplete | 1 |
All aliases for sources have been found, created and assigned to the sources. This is the state after SourceAliasCollector has been ran.
|
| JoinsRewritten | 2 |
The joins are rewritten, if needed.
|
| RequiredProjectionsCorrected | 3 |
The required projection flags are corrected due to the rewrite.
|
| AliasScopesFound | 4 |
All alias scopes are found, all memberinfo-alias combinations are stored in the right scope.
|
| EntityTypeAndEntityFieldsRecognized | 5 |
All entity types and entity field references have been found and changed into EntityExpression and EntityFieldExpression objects.
This is the state after MemberAccessEvaluator has been ran.
|
| QueryExpressionBuild | 6 |
The query has been converted into a QueryExpression, or at least the first attempt to do so has been finished.
|
| TreeReduced | 7 |
The expression tree has been reduced from a linq expression to a QueryExpression object and is ready to be executed
|
| End | 8 |
The EndState
|
See Also