Public Member Functions |
Protected Member Functions |
Static Protected Member Functions |
Properties |
List of all members
Summer.Batch.Core.Unity.Injection.LateBindingNode Class Reference
Base class for all the nodes of an AST representing a late binding configuration. More...
Inheritance diagram for Summer.Batch.Core.Unity.Injection.LateBindingNode:
Public Member Functions | |
void | Add (LateBindingNode child) |
Adds a new child to the current node. More... | |
Protected Member Functions | |
LateBindingNode (Position position) | |
Default constructor. More... | |
Static Protected Member Functions | |
static Position | GetPosition (params LateBindingNode[] nodes) |
Aggregates the position of several nodes. More... | |
Properties | |
Position | Position [get] |
The position of the node. More... | |
IList< LateBindingNode > | Children [get] |
The children of the current node. More... | |
Detailed Description
Base class for all the nodes of an AST representing a late binding configuration.
Constructor & Destructor Documentation
|
protected |
Default constructor.
- Parameters
-
position the position of the node
Member Function Documentation
void Summer.Batch.Core.Unity.Injection.LateBindingNode.Add | ( | LateBindingNode | child | ) |
Adds a new child to the current node.
- Parameters
-
child the new child
|
staticprotected |
Aggregates the position of several nodes.
- Parameters
-
nodes the nodes, the position of which to aggregate
- Returns
- the new position
Property Documentation
|
get |
The children of the current node.
|
get |
The position of the node.
The documentation for this class was generated from the following file:
- Summer.Batch.Core/Core/Unity/Injection/LateBindingConfigurationParser.cs