![](../icons/Hazelcast-IMDG-Logo-Orange_Dark_200px.jpg) | IMapTKey, TValueProjectTResult Method (IProjection, IPredicate) |
Applies the projection logic on all map entries and returns the result
Namespace:
Hazelcast.Core
Assembly:
Hazelcast.Net (in Hazelcast.Net.dll) Version: 3.9.4
SyntaxICollection<TResult> Project<TResult>(
IProjection projection,
IPredicate predicate
)
Function Project(Of TResult) (
projection As IProjection,
predicate As IPredicate
) As ICollection(Of TResult)
generic<typename TResult>
ICollection<TResult>^ Project(
IProjection^ projection,
IPredicate^ predicate
)
abstract Project :
projection : IProjection *
predicate : IPredicate -> ICollection<'TResult>
Parameters
- projection
- Type: Hazelcast.CoreIProjection
Projection to transform the entries with. May return null.
This must be serializable via hazelcast serialization and have a counterpart on server side.
- predicate
- Type: Hazelcast.CoreIPredicate
predicate to filter the entries with.
This must be serializable via hazelcast serialization and have a counterpart on server side.
Type Parameters
- TResult
- type of the result
Return Value
Type:
ICollectionTResultthe result of the given type
See Also