Class ExpressionSlimVisitor<TExpression, TMemberBinding, TElementInit>
Visitor for lightweight expression trees.
Inheritance
System.Object
ExpressionSlimVisitor<TExpression>
ExpressionSlimVisitor<TExpression, TExpression, TExpression, TExpression, TElementInit, TMemberBinding, TMemberBinding, TMemberBinding, TMemberBinding, System.Object, System.Object, System.Object>
ExpressionSlimVisitor<TExpression, TExpression, TExpression, TExpression, TElementInit, TMemberBinding, TMemberBinding, TMemberBinding, TMemberBinding>
ExpressionSlimVisitor<TExpression, TMemberBinding, TElementInit>
Inherited Members
Namespace: System.Linq.Expressions
Assembly: Nuqleon.Linq.Expressions.Bonsai.dll
Syntax
public abstract class ExpressionSlimVisitor<TExpression, TMemberBinding, TElementInit> : ExpressionSlimVisitor<TExpression, TExpression, TExpression, TExpression, TElementInit, TMemberBinding, TMemberBinding, TMemberBinding, TMemberBinding>
Type Parameters
Name | Description |
---|---|
TExpression | Result type for ExpressionSlim nodes. |
TMemberBinding | Result type for member binding nodes. |
TElementInit | Result type for element initializer nodes. |
Constructors
ExpressionSlimVisitor()
Declaration
protected ExpressionSlimVisitor()