Encode a single or composite primary key in metadata declaration order.
A single key accepts either its scalar value or an object carrying the key
property. Composite keys require an object so component names cannot be
confused or reordered by the caller.
Encode a single or composite primary key in metadata declaration order.
A single key accepts either its scalar value or an object carrying the key property. Composite keys require an object so component names cannot be confused or reordered by the caller.