[ROOT] / doc / toc / ARCQuery / Class / OrdinaryKeyPlusFunctionOrQuantile

.ctor , FunctionKeys , QuantileKey , ToString , TryGetP , TryGetPInternal


A CompoundKey containing some function keys or quantile key operating on an existing property of the entity in question.

Example 1: 'Customer/SELECT Age.QUARTILE, ...' (see QUARTILE).
Example 2: 'Customer/SELECT DateOfBirth.Year(), ...' (see FunctionKeyYear).
Example 3: 'Customer/SELECT DateOfBirth.Year().QUARTILE, ...' (combination).

Compared to other implementations of CompoundKey, TryGetPInternal has no specific functionality, it just calls TryGetP.


.ctorNote that calling only this constructor without afterwards setting FunctionKeys and / or QuantileKey would be meaningless.
FunctionKeysAll FunctionKeys chained at end of compound key (but before an eventual QuantileKey).
QuantileKeyEventual final QuantileKey at end of compound key.
ToStringThe ToString representation is the one relevant when used as key, like in IK or when selecting like 'SELECT {fieldName}'.
TryGetPThe outwards facing executor, understanding use of FunctionKeys.
TryGetPInternalThe internal executor, containing the specific functionality for how to evaluate the key.

Details

Generated 2024-04-24 23:23:20.306 UTC