ComplexPathEdgeParserTSource, TDestination Class |
Namespace: SD.LLBLGen.Pro.LinqSupportClasses.PrefetchPathAPI
public class ComplexPathEdgeParser<TSource, TDestination> : PathEdgeRootParser<TSource>, IPathEdgeParser<TSource, TDestination>, IPathEdgeRootParser<TSource> where TSource : IEntityCore where TDestination : IEntityCore
The ComplexPathEdgeParserTSource, TDestination type exposes the following members.
Name | Description | |
---|---|---|
ComplexPathEdgeParserTSource, TDestination |
Initializes a new instance of the ComplexPathEdgeParserTSource, TDestination class.
|
Name | Description | |
---|---|---|
Creator |
Gets or sets the element creator.
(Inherited from PathEdgeRootParserTSource.) | |
CurrentEdge |
Gets or sets the current edge
(Inherited from PathEdgeRootParserTSource.) | |
RootEdges |
Gets the root edges.
(Inherited from PathEdgeRootParserTSource.) |
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Exclude |
Specifies which fields on the prefetched data should not be fetched from the database.
| |
FilterOn |
Specifies that the prefetch path should be filtered.
| |
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.) | |
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.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
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 PathEdgeRootParserTSource.) | |
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.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |