Click or drag to resize

PathEdgeExpression Properties

The PathEdgeExpression type exposes the following members.

Properties
  NameDescription
Public propertyCanReduce
Indicates that the node can be reduced to a simpler node. If this returns true, Reduce() can be called to produce the reduced form.
(Inherited from Expression.)
Public propertyChildEdges
Gets the list of child edges of this edge, which are the edges from the related entity further down the path.
Public propertyEndNodeType
Gets the end type of the node, the entity type which acts as the child/ren to fetch for the parent entity (the type of the related entity/ies)
Public propertyFieldsToExcludeInclude
Gets or sets the fields to exclude include.
Public propertyFilterLambda
Gets the filter lambda for this edge
Public propertyLimiter
Gets the limiter to limit the # of elements returned. 0 is all elements (default)
Public propertyNoCaching
Gets or sets a value indicating whether the query should use its parent's caching directive (false, default) or should bypass the parent's caching directive and always fetch the query from the database (true).
Public propertyNodeType
Gets the node type of this Expression.
(Inherited from CommonExpression.)
Public propertyPathElement
Gets the prefetch path element which specifies the entity collection or single entity to fetch with using this edge
Public propertySortClauseExpressions
Gets the sort clause expressions, which are created from the lambda expressions. Ignored if Sorter is set.
Public propertySorter
Gets the sorter to use when fetching the related entity/ies
Public propertyType
Gets the static type of the expression that this Expression represents.
(Inherited from CommonExpression.)
Top
See Also