Continues the visit of an TExpression created (or at least already visited) by the current visitor.
The expression provided will be given to the next appropriate visitor in the composition (when this exists).
Assembly: Epic.Prelude
Declaration Syntax
C# |
protected TResult ContinueVisit<TExpression>( TExpression target, IVisitContext context ) where TExpression : class
Generic Template Parameters
- TExpression
- The type of the object to visit.
Parameters
- target (TExpression)
- Object to visit.
- context (IVisitContext)
- Context of the visit.
Return Value
The TResult generated from the visit of the expression.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | target or context is nullNothingnullptr.
|
InvalidOperationException |
No registered visitor is able to visit target.
|