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

This class represents outer-join relationships between outer and inner tables. To add a left outer join between streams 0 and 1 use "Add(0, 1)". To add a full outer join between streams 0 and 1 use "Add(0, 1)" and "Add(1, 0)". To add a right outer join between streams 0 and 1 use "Add(1, 0)".

The following tables list the members exposed by the OuterInnerDirectionalGraph type.

Public Methods

  NameDescription
Add
Add an outer-to-inner join stream relationship.

Equals (Inherited from Object.)
GetHashCode (Inherited from Object.)
GetInner
Returns the set of inner streams for the given outer stream number.

GetOuter
Returns the set of outer streams for the given inner stream number.

GetType (Inherited from Object.)
IsInner
Returns true if the outer stream has an optional relationship to the inner stream.

IsOuter
Returns true if the inner stream has a relationship to the outer stream.

Print
Prints out collection.

ToString (Inherited from Object.)

Protected Methods

  NameDescription
Finalize (Inherited from Object.)
MemberwiseClone (Inherited from Object.)

Public Constructors

  NameDescription
OuterInnerDirectionalGraphNew
Ctor.