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.  |