GigaSpaces XAP.NET Documentation
CreateSegmentEvictionStrategy<(Of <(TKey, TValue>)>) Method (segmentIndex, totalSegments)
Class LibraryGigaSpaces.Core.Cache.EvictionLfuSegmentEvictionStrategyBuilderCreateSegmentEvictionStrategy<(Of <(TKey, TValue>)>)(Int32, Int32)
Create a instance of IEvictionStrategy<(Of <(TKey, TValue>)>), each segment of the storage will call this method upon construction. This method will be called according to the supplied numberOfSegments parameter times.
Declaration Syntax
C#Visual BasicVisual C++J#
public IEvictionStrategy<TKey, TValue> CreateSegmentEvictionStrategy<TKey, TValue>(
	int segmentIndex,
	int totalSegments
Public Function CreateSegmentEvictionStrategy(Of TKey, TValue) ( _
	segmentIndex As Integer, _
	totalSegments As Integer _
) As IEvictionStrategy(Of TKey, TValue)
generic<typename TKey, typename TValue>
virtual IEvictionStrategy<TKey, TValue>^ CreateSegmentEvictionStrategy(
	int segmentIndex, 
	int totalSegments
) sealed
J# supports the use of generic APIs, but not the declaration of new ones.
Generic Template Parameters
Type of key.
Type of value.
segmentIndex (Int32)
The index of the construcred segment.
totalSegments (Int32)
Total number of segments.
Return Value

Assembly: GigaSpaces.Core (Module: GigaSpaces.Core) Version: (