.NET Client Documentation
5.5.0
Search Results for

    Show / Hide Table of Contents

    EvictionOptions Class

    Namespace: Hazelcast.Models
    Assembly: Hazelcast.Net.dll

    Represents options for a map eviction.

    public class EvictionOptions : IIdentifiedDataSerializable
    Inheritance
    object
    EvictionOptions
    Implements
    IIdentifiedDataSerializable
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)

    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.

    In this article
    Back to top Copyright © 2010-2024 Hazelcast, Inc. All rights reserved.
    Generated by DocFX.