Table of Contents

Class MemberExpressionVisitor

Namespace
NextORM.Core
Assembly
nextorm.core.dll

Expression visitor that resolves the MemberInfo referenced by a member expression.

public class MemberExpressionVisitor : ExpressionVisitor
Inheritance
MemberExpressionVisitor
Inherited Members
Extension Methods

Properties

MemberInfo

The member referenced by the visited member expression, or null when none was found.

public MemberInfo? MemberInfo { get; }

Property Value

MemberInfo

Methods

VisitMember(MemberExpression)

Visits the children of the MemberExpression.

protected override Expression VisitMember(MemberExpression node)

Parameters

node MemberExpression

The expression to visit.

Returns

Expression

The modified expression, if it or any subexpression was modified; otherwise, returns the original expression.