Hazelcast.Client.Spi Namespace | 
| Class | Description | |
|---|---|---|
| RetryableHazelcastException | 
            Marker interface for exceptions to indicate that an operation can be retried. 
            E.g. a map.get sent to a machine where the partition has just moved to another machine.
              | |
| TargetDisconnectedException | 
            Thrown when a client invocation is failed because related target is disconnected, and
            whether the invocation runs or not is indeterminate
              | |
| TargetNotMemberException | 
            A RetryableHazelcastException that indicates operation is sent to a machine that isn't member of the cluster
              | 
| Interface | Description | |
|---|---|---|
| IClientClusterService | ||
| IClientExecutionService | 
            Executor service for Hazelcast clients.
              | |
| IClientInvocationService | 
                invocation service
              | |
| IClientListenerService | 
            Client service to add/remove remote listeners.
              | |
| IClientPartitionService | 
            Partition service for Hazelcast clients.
              | |
| IFutureT | 
| Enumeration | Description | |
|---|---|---|
| MemberAttributeOperationType | Used to identify the type of member attribute change, either PUT or REMOVED  |