[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

For each combination of MatchedEventMap instance in all collections, add an entry to the list.Recursive method.

Namespace: net.esper.pattern
Assembly:   NEsper (in NEsper.dll)

Syntax

Visual Basic (Declaration)
Public Shared Sub GenerateMatchEvents ( _
	eventList As IList(Of IList(Of MatchedEventMap)), _
	index As Integer, _
	result As IList(Of MatchedEventMap), _
	matchEvent As MatchedEventMap _
)
C#
public static void GenerateMatchEvents (
	IList<IList<MatchedEventMap>> eventList,
	int index,
	IList<MatchedEventMap> result,
	MatchedEventMap matchEvent
)
Visual C++
public:
static void GenerateMatchEvents (
	IList<IList<MatchedEventMap^>^>^ eventList, 
	int index, 
	IList<MatchedEventMap^>^ result, 
	MatchedEventMap^ matchEvent
)

Parameters

eventList
System.Collections.Generic.IList<(Of T>)
is an array of lists containing MatchedEventMap instances to combine
index
System.Int32
is the current index into the array
result
System.Collections.Generic.IList<(Of T>)
is the resulting list of MatchedEventMap
matchEvent
net.esper.pattern.MatchedEventMap
is the Start MatchedEventMap to generate from