[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Represents a node in a tree responsible for assembling outer join query results.
The tree is double-linked, child nodes know each parent and parent know all child nodes.
Each specific subclass of this abstract assembly node is dedicated to assembling results for
a certain event stream.
The following tables list the members exposed by the BaseAssemblyNode type.
Public Methods
Name | Description | |
---|---|---|
![]() | AddChild | Add a child node. |
![]() | Equals | (Inherited from Object.) |
![]() ![]() | GetDescendentNodesBottomUp | Returns all descendent nodes to the top node in a list in which the utmost descendants are
listed first and the top node itself is listed last.
|
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | Init | Provides results to assembly nodes for initialization. |
![]() | Output this node using writer, not outputting child nodes. | |
![]() | PrintDescendends | Output this node and all descendent nodes using writer, outputting child nodes. |
![]() | Process | Process results. |
![]() | Result | Publish a result row. |
![]() | ToString | (Inherited from Object.) |
Protected Methods
Name | Description | |
---|---|---|
![]() | Finalize | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |