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

Builds a graph of outer joins given the outer join information from the statement. Eliminates right and left joins and full joins by placing the information in a graph object.

Namespace: net.esper.eql.join.plan
Assembly:   NEsper (in NEsper.dll)

Syntax

Visual Basic (Declaration)
Public Shared Function GraphOuterJoins ( _
	numStreams As Integer, _
	outerJoinDescList As IList(Of OuterJoinDesc) _
) As OuterInnerDirectionalGraph
C#
public static OuterInnerDirectionalGraph GraphOuterJoins (
	int numStreams,
	IList<OuterJoinDesc> outerJoinDescList
)
Visual C++
public:
static OuterInnerDirectionalGraph^ GraphOuterJoins (
	int numStreams, 
	IList<OuterJoinDesc^>^ outerJoinDescList
)

Parameters

numStreams
System.Int32
is the number of streams
outerJoinDescList
System.Collections.Generic.IList<(Of T>)
list of outer join stream numbers and property names

Return Value

graph object