| NonProjectionExpressionExtractor Properties | 
The NonProjectionExpressionExtractor type exposes the following members.
| Name | Description | |
|---|---|---|
| ExtractAllWhereClauses | 
            Gets or sets a value indicating whether [extract all where clauses]. If set to false (default), only the where clauses which are 
            NOT referred by (indirectly)a DefaultIfEmpty or rightside of a groupjoin are extracted (if enabled)
              | |
| ExtractedExpressions | 
            Gets the extracted expressions, if any.
              | |
| ExtractSortClauses | 
            Gets or sets a value indicating whether [extract sort clauses]. Default true
              | |
| ExtractWhereClauses | 
            Gets or sets a value indicating whether [extract where clauses]. Default true
              | |
| FrameworkElementCreator | 
            Gets the framework element creator.
              (Inherited from GenericExpressionHandler.) | |
| FunctionMappings | 
            Gets the function mappings.
              (Inherited from GenericExpressionHandler.) | |
| GeneratedCodeElementCreator | 
            Gets the generated code element creator.
              (Inherited from GenericExpressionHandler.) | |
| SelectWithProjectionSeen | 
            Gets a value indicating whether [select with projection seen].
              | |
| StopAtFirstJoin | 
            Gets or sets a value indicating whether [stop at first join]. Default false
              | |
| TrackedMappings | 
            Gets the mappings of various objects defined during the process operations of the expression tree.
              (Inherited from GenericExpressionHandler.) |