IPathEdgeParserTSource, TDestination Interface |
Namespace: SD.LLBLGen.Pro.LinqSupportClasses
public interface IPathEdgeParser<TSource, TDestination> : IPathEdgeRootParser<TSource> where TSource : IEntityCore where TDestination : IEntityCore
The IPathEdgeParserTSource, TDestination type exposes the following members.
Name | Description | |
---|---|---|
Exclude |
Specifies which fields on the prefetched data should not be fetched from the database.
| |
FilterOn |
Specifies that the prefetch path should be filtered.
| |
Include |
Explicity Specifies fields on the prefetched data should be fetched from the database.
| |
LimitTo |
The number of results returned should be limited to the specified number of items.
| |
NoCaching |
Sets the NoCaching flag on the prefetch path node it is called on, signalling that the node has to be fetched from the database always
even if the parent query uses resultset caching.
| |
OrderBy |
Specifies that a sorting expression should be applied to the prefetched data.
| |
OrderByDescending |
Specifies that a sorting expression should be applied to the prefetched data in descending order.
| |
PrefetchTDestination(ExpressionFuncTSource, Object) |
For creating complex prefetch paths.
(Inherited from IPathEdgeRootParserTSource.) | |
SubPath(FuncIPathEdgeRootParserTDestination, IPathEdgeRootParserTDestination) |
Specifies a sub-path for the prefetch path.
| |
SubPathTSubPath(FuncIPathEdgeRootParserTSubPath, IPathEdgeRootParserTSubPath) |
Specifies a sub-path for the prefetch path. Use this overload to specify a subpath related to a subtype.
|