DerivedTableTargetingFieldFinder Class |
Namespace: SD.LLBLGen.Pro.ORMSupportClasses
The DerivedTableTargetingFieldFinder type exposes the following members.
Name | Description | |
---|---|---|
DerivedTableTargetingFieldFinder |
Initializes a new instance of the DerivedTableTargetingFieldFinder class.
|
Name | Description | |
---|---|---|
DerivedTablePerField |
Gets the derived table targeted per field.
| |
FieldsFound |
Gets the fields found which target a derived table. Key is field, value is value if the field is present under its alias in the derived table
under its name or not at all.
| |
TraverseSetPredicateInnerSetElements |
Gets / sets the flag to traverse the inner elements of a FieldCompareSetPredicate. (default is true). Set to false if you use the findings of this
crawler to adjust an outer query, as the inner elements of a fieldcompareset are a different scope.
(Inherited from QueryApiObjectTraverser.) |
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.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
Traverse(Object) |
Finds the fields which target a derived table.
(Overrides QueryApiObjectTraverserTraverse(Object).) | |
Traverse(DerivedTableDefinition) |
Traverses the specified derived table
(Inherited from QueryApiObjectTraverser.) | |
Traverse(IDbFunctionCall) |
Traverses the specified dbfunction call and contained objects.
(Inherited from QueryApiObjectTraverser.) | |
Traverse(IDynamicRelation) |
Traverses the specified dynamic relation to traverse.
(Inherited from QueryApiObjectTraverser.) | |
Traverse(IEntityFieldCore) |
Traverses the specified field and related objects.
(Overrides QueryApiObjectTraverserTraverse(IEntityFieldCore).) | |
Traverse(IEntityRelation) |
Traverses the specified entity relation to traverse.
(Overrides QueryApiObjectTraverserTraverse(IEntityRelation).) | |
Traverse(IExpression) |
Traverses the specified expression
(Inherited from QueryApiObjectTraverser.) | |
Traverse(IGroupByCollection) |
Traverses the specified groupby collection and contained objects.
(Inherited from QueryApiObjectTraverser.) | |
Traverse(IPredicate) |
Traverses the specified predicate and enclosed objects.
(Inherited from QueryApiObjectTraverser.) | |
Traverse(IRelationCollection) |
Traverses the specified relationcollection and the relations in it.
(Inherited from QueryApiObjectTraverser.) | |
Traverse(IScalarQueryExpression) |
Traverses the specified scalar query expression and contained objects.
(Inherited from QueryApiObjectTraverser.) | |
Traverse(ISortExpression) |
Traverses the specified sortexpression and contained objects.
(Inherited from QueryApiObjectTraverser.) | |
Traverse(IEntityFieldCore, String) |
Traverses the specified field.
| |
Traverse(IEntityFieldCore, String) |
Traverses the specified fields.
| |
TraverseExpressionOperand |
Traverses the specified expression operand.
(Inherited from QueryApiObjectTraverser.) | |
TraversePredicate |
Traverses the predicate specified.
(Inherited from QueryApiObjectTraverser.) | |
TraversePredicateExpression |
Traverses the predicate expression.
(Inherited from QueryApiObjectTraverser.) | |
TraversePredicateExpressionElement |
Traverses the predicate expression element specified
(Inherited from QueryApiObjectTraverser.) | |
TraversePredicateField |
Traverses the predicate field.
(Overrides QueryApiObjectTraverserTraversePredicateField(IEntityFieldCore, String).) |