[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Assembly node for an event stream that is a branch with a single optional child node below it.
The following tables list the members exposed by the BranchOptionalAssemblyNode type.
Public Methods
Name | Description | |
---|---|---|
![]() | AddChild | Add a child node. (Inherited from BaseAssemblyNode.) |
![]() | 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.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | Init |
Provides results to assembly nodes for initialization.
(Overrides .Init(IList<(Of Node>)[]()).) |
![]() |
Output this node using writer, not outputting child nodes.
(Overrides .Print(IndentWriter).) | |
![]() | PrintDescendends | Output this node and all descendent nodes using writer, outputting child nodes. (Inherited from BaseAssemblyNode.) |
![]() | Process |
Process results.
(Overrides .Process(IList<(Of Node>)[]()).) |
![]() | Result |
Publish a result row.
(Overrides .Result(EventBean[](), Int32, EventBean, Node).) |
![]() | 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.) |
Protected Fields
Name | Description | |
---|---|---|
![]() | childNodes | Child nodes. (Inherited from BaseAssemblyNode.) |
![]() | parentNode | Parent node. (Inherited from BaseAssemblyNode.) |
![]() | streamNum | Stream number. (Inherited from BaseAssemblyNode.) |
Public Constructors
Name | Description | |
---|---|---|
![]() | BranchOptionalAssemblyNodeNew | Ctor. |
Public Properties
Name | Description | |
---|---|---|
![]() | ChildNodes | Returns child nodes. (Inherited from BaseAssemblyNode.) |
![]() | ParentAssembler | Gets or sets the parent node. (Inherited from BaseAssemblyNode.) |
![]() | StreamNum | Returns the stream number. (Inherited from BaseAssemblyNode.) |
![]() | Substreams | Returns an array of stream numbers that lists all child node's stream numbers. (Inherited from BaseAssemblyNode.) |