QueryCacheOptions Class
Namespace: Hazelcast.Models
Assembly: Hazelcast.Net.dll
Represents configuration for the query cache.
public class QueryCacheOptions : IIdentifiedDataSerializableImplements
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. |