[ROOT] / doc / toc / ARCQuery / Class / ForeignKey / AggregateKeys / __TOCDet
| Key | Value |
|---|---|
| Assembly | ARCQuery |
| DocFragType | ClassMember |
| IsInherited | -False- |
| IsInheritedDoc | -False- |
| Lines | -9- |
| Name | AggregateKeys |
| Namespace | ARCQuery |
| Type | ForeignKey |
ClassMemberAttribute
| Key | Value |
|---|---|
| DeclaringType | ForeignKey |
| MethodName | AggregateKeys |
| MethodSignature | System.Collections.Generic.List`1[ARCQuery.FunctionKeyAggregate] AggregateKeys |
Aggregations to be used on the multiple foreign entity values that are found when one of the Steps are ToMany.
Not relevant if no Steps with ToMany are given.
Example: 'Order.OrderLine.Sum.Sum()' (see FunctionKeyAggregateSum).
If multiple keys are used then the all keys minus the last one must return a PValue<List<IP>> value.
For instance like for 'Customer' 'Order.OrderLine.Product.Name.Distinct().Join()' Distinct() will return a PValue<List<IP>> value for consumption by Join().
See FunctionKeyAggregateDistinct and FunctionKeyAggregateJoin.
Generated 2025-10-24 17:50:30.314 UTC