GigaSpaces XAP.NET Documentation
CreateSegmentEvictionStrategy<(Of <(TKey, TValue>)>) Method (segmentIndex, totalSegments)
Class LibraryGigaSpaces.Core.Cache.EvictionISegmentEvictionStrategyBuilderCreateSegmentEvictionStrategy<(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#
IEvictionStrategy<TKey, TValue> CreateSegmentEvictionStrategy<TKey, TValue>(
	int segmentIndex,
	int totalSegments
Function CreateSegmentEvictionStrategy(Of TKey, TValue) ( _
	segmentIndex As Integer, _
	totalSegments As Integer _
) As IEvictionStrategy(Of TKey, TValue)
generic<typename TKey, typename TValue>
IEvictionStrategy<TKey, TValue>^ CreateSegmentEvictionStrategy(
	int segmentIndex, 
	int totalSegments
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: (