Summer.Batch.Core.Unity.Injection.ExpressionNode Class Reference

Abstract class for nodes representing a late binding expression. More...

Inheritance diagram for Summer.Batch.Core.Unity.Injection.ExpressionNode:
Summer.Batch.Core.Unity.Injection.LateBindingNode Summer.Batch.Core.Unity.Injection.IdentifierNode Summer.Batch.Core.Unity.Injection.IndexAccessorNode

Protected Member Functions

 ExpressionNode (Position position)
 Custom constructor using position. More...
 
- Protected Member Functions inherited from Summer.Batch.Core.Unity.Injection.LateBindingNode
 LateBindingNode (Position position)
 Default constructor. More...
 

Additional Inherited Members

- Public Member Functions inherited from Summer.Batch.Core.Unity.Injection.LateBindingNode
void Add (LateBindingNode child)
 Adds a new child to the current node. More...
 
- Static Protected Member Functions inherited from Summer.Batch.Core.Unity.Injection.LateBindingNode
static Position GetPosition (params LateBindingNode[] nodes)
 Aggregates the position of several nodes. More...
 
- Properties inherited from Summer.Batch.Core.Unity.Injection.LateBindingNode
Position Position [get]
 The position of the node. More...
 
IList< LateBindingNodeChildren [get]
 The children of the current node. More...
 

Detailed Description

Abstract class for nodes representing a late binding expression.

Constructor & Destructor Documentation

Summer.Batch.Core.Unity.Injection.ExpressionNode.ExpressionNode ( Position  position)
protected

Custom constructor using position.

Parameters
position

The documentation for this class was generated from the following file:
  • Summer.Batch.Core/Core/Unity/Injection/LateBindingConfigurationParser.cs