Classes
| CollectionItemEventArgs<T> | Represents event data for the CollectionItemEventTypes events. |
| CollectionItemEventHandlers<T> | Represent collection item event handlers. |
| EventArgsBase | Provides a base class for all event arguments. |
| FlakeIdGeneratorOptions | Represents options for IFlakeIdGenerator. |
| MapClearedEventArgs | Specifies the event arguments for a map cleared event. |
| MapEntryAddedEventArgs<TKey, TValue> | Represents a map entry added event arguments. |
| MapEntryEventArgsBase<TKey> | Represents event data for map entry events. |
| MapEntryEvictedEventArgs<TKey, TValue> | Represents a map entry evicted event. |
| MapEntryExpiredEventArgs<TKey, TValue> | Represents a map entry expired event arguments. |
| MapEntryInvalidatedEventArgs<TKey, TValue> | Represents a map entry invalidated event arguments. |
| MapEntryLoadedEventArgs<TKey, TValue> | Represents a map entry loaded event arguments. |
| MapEntryMergedEventArgs<TKey, TValue> | Represents a map entry merged event arguments. |
| MapEntryRemovedEventArgs<TKey, TValue> | Represents a map entry removed event arguments. |
| MapEntryUpdatedEventArgs<TKey, TValue> | Represents a map entry updated event arguments. |
| MapEventArgsBase | Represents event data for map events. |
| MapEventHandlers<TKey, TValue> | Represents distributed map event handlers. |
| MapEvictedEventArgs | Represents a map evicted event arguments. |
| MultiMapEventHandlers<TKey, TValue> | Represents multi distributed map event handlers. |
| ReliableTopicEventHandlers<T> | Represents the event handler for reliable topic. |
| ReliableTopicExceptionEventArgs | Represents event data for the reliable topic exception event. |
| ReliableTopicMessageEventArgs<T> | Represents event data for the reliable topic message. |
| ReliableTopicTerminatedEventArgs | Represents event data for the reliable topic terminated event. |
| ReplicatedMapEventHandlers<TKey, TValue> | Represents replicated distributed map event handlers. |
| TopicEventHandlers<T> | Represent topic event handlers. |
| TopicMessageEventArgs<T> | Represents event data for the TopicEventTypes.Message event. |
Interfaces
| ICollectionItemEventHandler<T> | Specifies a collection item event handler. |
| IDistributedObject | Defines the base contract for all Hazelcast distributed objects. |
| IEntryProcessor<TResult> | Defines a processor that can process the entries of an IHMap<TKey, TValue> on the server. |
| IFlakeIdGenerator | Represents a cluster-wide unique identifier generator. The identifiers are long primitive values
in the range from |
| IHCollection<T> | Defines a concurrent, distributed, and listenable collection. |
| IHList<T> | Defines a concurrent, distributed, non-partitioned and listenable list |
| IHMapBase<TKey, TValue> | Defines the base interface for various Hazelcast distributed dictionaries. |
| IHMap<TKey, TValue> | Represents a distributed map. |
| IHMultiMap<TKey, TValue> | Represents a distributed map whose keys can be associated with multiple values. |
| IHQueue<T> | Defines a concurrent, blocking, distributed, non-partitioned and observable queue. |
| IHReliableTopic<T> | The Reliable Topic has its own IHRingBuffer<TItem> to store events, and has its own thread to each subscription to process messages. |
| IHReplicatedMap<TKey, TValue> | Represents a distributed map with weak consistency and values locally stored on every node of the cluster. |
| IHRingBuffer<TItem> | A Ringbuffer is a data-structure where the content is stored in a ring like structure. |
| IHSet<T> | Defines a concurrent, distributed, non-partitioned and listenable set |
| IHTopic<T> | Hazelcast provides distribution mechanism for publishing messages that are delivered to multiple subscribers which is also known as publish/subscribe (pub/sub) messaging model. |
| IHTxList<TItem> | Represents a transactional list |
| IHTxMap<TKey, TValue> | Represents a transactional distributed map. |
| IHTxMultiMap<TKey, TValue> | Transactional implementation of MultiMap |
| IHTxQueue<TItem> | Transactional implementation of Queue |
| IHTxSet<TItem> | Transactional implementation of IHSet<E> . |
| IHVectorCollection<TKey, TValue> | BETA Represents a distributed collection of vector documents. |
| IKeyLockable<TKey> | Locking functionality for distributed map |
| IMapEntryEventHandler<TKey, TValue, TSender> | Specifies a map entry event handler. |
| IMapEventHandlerBase | Specifies a generic map event handler. |
| IMapEventHandler<TKey, TValue, TSender> | Specifies a map event handler. |
| IMapInterceptor | A place holder interface for |
| IReliableTopicEventHandlerBase | Specifies a reliable topic event handler base. |
| IReliableTopicExceptionEventHandler<T> | Specifies a reliable topic exception event handler. |
| IReliableTopicMessageEventHandler<T> | Specifies a reliable topic message event handler. |
| IReliableTopicTerminatedEventHandler<T> | Specifies a reliable topic terminated event handler. |
| IRingBufferResultSet<T> | It is a IReadOnlyList<T> extension with ring buffer sequence abilities. |
| ITopicEventHandler<T> | Specifies a topic event handler. |
| ITransactionalDistributedObject | Defines the base contract for all transactional Hazelcast distributed objects. |
| ITransactionalObject | Marker interface for all transactional distributed objects. |
Enums
| OverflowPolicy | Using this policy one can control the behavior what should to be done when an item is about to be added to the ringbuffer, but there is 0 remaining capacity. |