[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
Name | Description | |
---|---|---|
![]() | Add | Add an outer-to-inner join stream relationship. |
![]() | Equals | (Inherited from Object.) |
![]() | GetHashCode | Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table. (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 | Gets the Type of the current instance. (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. |
![]() | Prints out collection. | |
![]() | ToString | (Inherited from Object.) |
Protected Methods
Name | Description | |
---|---|---|
![]() | Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
Public Constructors
Name | Description | |
---|---|---|
![]() | OuterInnerDirectionalGraphNew | Ctor. |