SubtreeEvaluator Class

graph BT Type-->Base0["ExpressionTransformer"] click Base0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Linq.Expressions/ExpressionTransformer" Base0-->Base1["Object"] Type["SubtreeEvaluator"] class Type type-node

Syntax

public class SubtreeEvaluator : ExpressionTransformer

Methods

Name Value Summary
Evaluate(Expression) Expression
static
Visit(Expression) Expression
VisitBinary(BinaryExpression) Expression
Inherited from ExpressionTransformer
VisitBinding(MemberBinding) MemberBinding
Inherited from ExpressionTransformer
VisitBindingList(ReadOnlyCollection<MemberBinding>) IEnumerable<MemberBinding>
Inherited from ExpressionTransformer
VisitConditional(ConditionalExpression) Expression
Inherited from ExpressionTransformer
VisitConstant(ConstantExpression) Expression
Inherited from ExpressionTransformer
VisitElementInitializer(ElementInit) ElementInit
Inherited from ExpressionTransformer
VisitElementInitializerList(ReadOnlyCollection<ElementInit>) IEnumerable<ElementInit>
Inherited from ExpressionTransformer
VisitExpressionList(ReadOnlyCollection<Expression>) ReadOnlyCollection<Expression>
Inherited from ExpressionTransformer
VisitInvocation(InvocationExpression) Expression
Inherited from ExpressionTransformer
VisitLambda(LambdaExpression) Expression
Inherited from ExpressionTransformer
VisitListInit(ListInitExpression) Expression
Inherited from ExpressionTransformer
VisitMemberAccess(MemberExpression) Expression
Inherited from ExpressionTransformer
VisitMemberAssignment(MemberAssignment) MemberAssignment
Inherited from ExpressionTransformer
VisitMemberInit(MemberInitExpression) Expression
Inherited from ExpressionTransformer
VisitMemberListBinding(MemberListBinding) MemberListBinding
Inherited from ExpressionTransformer
VisitMemberMemberBinding(MemberMemberBinding) MemberMemberBinding
Inherited from ExpressionTransformer
VisitMethodCall(MethodCallExpression) Expression
Inherited from ExpressionTransformer
VisitNew(NewExpression) NewExpression
Inherited from ExpressionTransformer
VisitNewArray(NewArrayExpression) Expression
Inherited from ExpressionTransformer
VisitParameter(ParameterExpression) Expression
Inherited from ExpressionTransformer
VisitTypeIs(TypeBinaryExpression) Expression
Inherited from ExpressionTransformer
VisitUnary(UnaryExpression) Expression
Inherited from ExpressionTransformer