Click or drag to resize
ExpressionContainerTChildExpression Class
When the child is unique by index and requires to be cached when is create, this base class manages the caching behaviour
Inheritance Hierarchy
SystemObject
  FlexRule.DSL.ExpressionsExpression
    FlexRule.DSL.ExpressionsExpressionContainerTChildExpression
      FlexRule.DSL.ExpressionsExpressionContainer

Namespace: FlexRule.DSL.Expressions
Assembly: FlexRule.Core.Element (in FlexRule.Core.Element.dll) Version: 0.0.0.0 (0.0.0.0)
Syntax
C#
public abstract class ExpressionContainer<TChildExpression> : Expression, 
	IChildExpressionContainer
where TChildExpression : Expression

Type Parameters

TChildExpression
Type of child node

The ExpressionContainerTChildExpression type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyAttributes
List of attributes of expression
(Inherited from Expression.)
Public propertyChildCount
Public propertyChilds
Public propertyIndex (Inherited from Expression.)
Public propertyName
Name of current expression
(Inherited from Expression.)
Public propertyParent
Parent of current expression
(Inherited from Expression.)
Top
Methods
Extension Methods
See Also