QueryCacheOptions Class
Namespace: Hazelcast.Models
Assembly: Hazelcast.Net.dll
Represents configuration for the query cache.
public class QueryCacheOptions : IIdentifiedDataSerializable
Implements
Inherited Members
Constructors
| Name | Description |
|---|---|
| QueryCacheOptions() | Initializes a new instance of the QueryCacheOptions class. |
| QueryCacheOptions(QueryCacheOptions) | Initializes a new instance of the QueryCacheOptions class. |
| QueryCacheOptions(string) | Initializes a new instance of the QueryCacheOptions class. |
Properties
| Name | Description |
|---|---|
| BatchSize | Gets or sets the batch size. |
| BufferSize | Gets or sets the maximum number of events which can be stored in a buffer of partition. |
| ClassId | Gets the identifier of the class. |
| Coalesce | Whether coalescing is enabled. |
| DelaySeconds | Gets or sets the minimum number of delay seconds which an event waits in the buffer of node before sending to a query cache. |
| EntryListeners | Gets or sets the entry listener configurations. |
| Eviction | Gets or sets the eviction configuration. |
| FactoryId | Gets the identifier of the IDataSerializableFactory that can create instances of the class. |
| InMemoryFormat | Gets or sets the memory format of values of entries in the query cache. |
| IncludeValue | Whether value caching is enabled. |
| Indexes | Gets or sets the index configurations. |
| Name | Gets or sets the name of the query cache. |
| Populate | Whether initial population of the query cache is enabled. |
| Predicate | Gets or sets the predicate of the query cache. |
| SerializeKeys | Whether the query cache key is stored in serialized format (or by-reference). |
Methods
| Name | Description |
|---|---|
| AddEntryListener(EntryListenerOptions) | Adds an entry listener configuration. |
| AddIndex(IndexOptions) | Adds an index configuration. |
| ReadData(IObjectDataInput) | Deserializes the object by reading from an IObjectDataInput. |
| ToString() | Returns a string that represents the current object. |
| WriteData(IObjectDataOutput) | Serializes the object by writing to an IObjectDataOutput. |