Skip to content

DmInclude`1 ​

Namespace: MJCZone.DapperMatic.Dml

Assembly: MJCZone.DapperMatic

Summary ​

Which of a relation's rows to load, and what to load with them: <c>Where</c>, <c>OrderBy</c> and <c>Take</c> for a collection, and <c>Include</c> for the rows' own relations, to any depth.

sealed public

Contents ​

Methods (12)

Methods ​

MethodSummary
Where
OrderBy
OrderByDescending
ThenBy
ThenByDescending
TakeLoads at most a number of rows for each owner, in the include's order (or key order if it has none).
Include
Include
GetType
ToString
Equals
GetHashCode

Where ​

csharp
Where()

OrderBy ​

csharp
OrderBy()

OrderByDescending ​

csharp
OrderByDescending()

ThenBy ​

csharp
ThenBy()

ThenByDescending ​

csharp
ThenByDescending()

Take ​

Loads at most a number of rows for each owner, in the include's order (or key order if it has none).

csharp
DmInclude&lt;T&gt; Take(int count)

Parameters ​

  • count (int) - The most rows per owner.

Returns ​

Type: DmInclude<T>

The include.

Include ​

csharp
Include()

Include ​

csharp
Include()

GetType ​

csharp
GetType()

ToString ​

csharp
ToString()

Equals ​

csharp
Equals()

GetHashCode ​

csharp
GetHashCode()