Click or drag to resize

HandlerState Enumeration

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.9.0.0 (5.9.0)
Syntax
public enum HandlerState
Members
  Member nameValueDescription
Start0 The start state, nothing has been done yet
PreProcessorComplete1 All aliases for sources have been found, created and assigned to the sources. This is the state after SourceAliasCollector has been ran.
JoinsRewritten2 The joins are rewritten, if needed.
RequiredProjectionsCorrected3 The required projection flags are corrected due to the rewrite.
AliasScopesFound4 All alias scopes are found, all memberinfo-alias combinations are stored in the right scope.
EntityTypeAndEntityFieldsRecognized5 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.
QueryExpressionBuild6 The query has been converted into a QueryExpression, or at least the first attempt to do so has been finished.
TreeReduced7 The expression tree has been reduced from a linq expression to a QueryExpression object and is ready to be executed
End8 The EndState
See Also