ProjectAsync Method
ProjectAsync<TResult>(IProjection)
Projects values.
Declaration
Task<IReadOnlyCollection<TResult>> ProjectAsync<TResult>(IProjection projection)
Parameters
IProjection | projection | The projection. |
Returns
Task<IReadOnlyCollection<TResult>> | The projected values. |
Type Parameters
TResult | The type of the result. |
Remarks
The projection
must be serializable via Hazelcast serialization,
and have a counterpart on the server.
ProjectAsync<TResult>(IProjection, IPredicate)
Projects values.
Declaration
Task<IReadOnlyCollection<TResult>> ProjectAsync<TResult>(IProjection projection, IPredicate predicate)
Parameters
IProjection | projection | The projection. |
IPredicate | predicate | A predicate to filter the entries with. |
Returns
Task<IReadOnlyCollection<TResult>> | The projected values. |
Type Parameters
TResult | The type of the result. |
Remarks
The projection
and predicate
must be
serializable via Hazelcast serialization, and have a counterpart on the server.