Interface IGroupingRule
Creates the group boundary for a spanning mapping. Implement this interface when the built in group key attributes cannot express the required rule.
public interface IGroupingRule
- Extension Methods
Methods
MakeBoundary(Type, ColumnInfo[], ColModifier, IBoundaryBuild)
Creates a boundary for the supplied result columns. Key columns must be read with reuse so normal members may also use them.
GroupingBoundary? MakeBoundary(Type spanningType, ColumnInfo[] columns, ColModifier colModifier, IBoundaryBuild build)
Parameters
spanningTypeTypecolumnsColumnInfo[]colModifierColModifierbuildIBoundaryBuild
Returns
- GroupingBoundary
The boundary, or null to try the next grouping rule.