Class ExpressionSlimVisitor<TExpression, TMemberBinding, TElementInit, TCatchBlock, TSwitchCase, TLabelTarget>
Visitor for lightweight expression trees supporting statement nodes.
Inheritance
System.Object
    ExpressionSlimVisitor<TExpression>
    ExpressionSlimVisitor<TExpression, TExpression, TExpression, TExpression, TElementInit, TMemberBinding, TMemberBinding, TMemberBinding, TMemberBinding, TCatchBlock, TSwitchCase, TLabelTarget>
    ExpressionSlimVisitor<TExpression, TMemberBinding, TElementInit, TCatchBlock, TSwitchCase, TLabelTarget>
      
  Inherited Members
Namespace: System.Linq.Expressions
Assembly: Nuqleon.Linq.Expressions.Bonsai.dll
Syntax
public abstract class ExpressionSlimVisitor<TExpression, TMemberBinding, TElementInit, TCatchBlock, TSwitchCase, TLabelTarget> : ExpressionSlimVisitor<TExpression, TExpression, TExpression, TExpression, TElementInit, TMemberBinding, TMemberBinding, TMemberBinding, TMemberBinding, TCatchBlock, TSwitchCase, TLabelTarget>
  Type Parameters
| Name | Description | 
|---|---|
| TExpression | Target type for expressions.  | 
      
| TMemberBinding | Target type for member bindings.  | 
      
| TElementInit | Target type for element initializers.  | 
      
| TCatchBlock | Target type for catch blocks.  | 
      
| TSwitchCase | Target type for switch cases.  | 
      
| TLabelTarget | Target type for label targets.  | 
      
Constructors
ExpressionSlimVisitor()
Declaration
protected ExpressionSlimVisitor()