PathEdgeExpression Constructor (IPrefetchPathElementCore, Expression, ISortExpression, Int32, ReadOnlyCollection<Expression>, Type, ExcludeIncludeFieldsList, ReadOnlyCollection<Expression>, Boolean) |
Namespace: SD.LLBLGen.Pro.LinqSupportClasses.ExpressionClassesAssembly: SD.LLBLGen.Pro.ORMSupportClasses (in SD.LLBLGen.Pro.ORMSupportClasses.dll) Version: 5.0.0.0 (5.0.0)
Syntaxpublic PathEdgeExpression(
IPrefetchPathElementCore pathElement,
Expression filterLambda,
ISortExpression sorter,
int limiter,
ReadOnlyCollection<Expression> childEdges,
Type endNodeType,
ExcludeIncludeFieldsList fieldsToExcludeInclude,
ReadOnlyCollection<Expression> sortClauseExpressions,
bool noCaching
)
Public Sub New (
pathElement As IPrefetchPathElementCore,
filterLambda As Expression,
sorter As ISortExpression,
limiter As Integer,
childEdges As ReadOnlyCollection(Of Expression),
endNodeType As Type,
fieldsToExcludeInclude As ExcludeIncludeFieldsList,
sortClauseExpressions As ReadOnlyCollection(Of Expression),
noCaching As Boolean
)
Parameters
- pathElement
- Type: SD.LLBLGen.Pro.ORMSupportClasses.IPrefetchPathElementCore
The path element. - filterLambda
- Type: System.Linq.Expressions.Expression
The filter lambda. - sorter
- Type: SD.LLBLGen.Pro.ORMSupportClasses.ISortExpression
The sorter. - limiter
- Type: System.Int32
The limiter. - childEdges
- Type: System.Collections.ObjectModel.ReadOnlyCollection<Expression>
The child edges. - endNodeType
- Type: System.Type
End type of the node. - fieldsToExcludeInclude
- Type: SD.LLBLGen.Pro.ORMSupportClasses.ExcludeIncludeFieldsList
The fields to exclude include. - sortClauseExpressions
- Type: System.Collections.ObjectModel.ReadOnlyCollection<Expression>
The sort clause expressions. - noCaching
- Type: System.Boolean
if set to true [no caching].
See Also