EvictionOptions Class
Namespace: Hazelcast.Models
Assembly: Hazelcast.Net.dll
Represents options for a map eviction.
public class EvictionOptions : IIdentifiedDataSerializable
Implements
Inherited Members
Constructors
Name | Description |
---|---|
EvictionOptions() | Initializes a new instance of the EvictionOptions class. |
EvictionOptions(EvictionOptions) | Initializes a new instance of the EvictionOptions class. |
Properties
Name | Description |
---|---|
ClassId | Gets the identifier of the class. |
ComparatorClassName | Gets or sets the class name of the configured EvictionPolicyComparator implementation. |
EvictionPolicy | Gets or sets the EvictionPolicy of this eviction configuration. |
EvictionStrategyType | Gets the EvictionStrategyType of this eviction configuration. |
FactoryId | Gets the identifier of the IDataSerializableFactory that can create instances of the class. |
MaxSizePolicy | Gets or sets the MaxSizePolicy of this eviction configuration. |
Size | Gets or sets the size which is used by the MaxSizePolicy. |
Methods
Name | Description |
---|---|
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. |