C# 클래스 Tp.Core.Evaluator.Nominator

Performs bottom-up analysis to determine which nodes can possibly be part of an evaluated sub-tree.
상속: System.Linq.Expressions.ExpressionVisitor
파일 보기 프로젝트 열기: TargetProcess/Target-Process-Plugins

공개 메소드들

메소드 설명
Visit ( Expression expression ) : Expression

보호된 메소드들

메소드 설명
VisitExtension ( Expression node ) : Expression
VisitMemberInit ( MemberInitExpression node ) : Expression

비공개 메소드들

메소드 설명
Nominate ( Expression expression ) : HashSet
Nominator ( bool>.Func fnCanBeEvaluated ) : System

메소드 상세

Visit() 공개 메소드

public Visit ( Expression expression ) : Expression
expression System.Linq.Expressions.Expression
리턴 System.Linq.Expressions.Expression

VisitExtension() 보호된 메소드

protected VisitExtension ( Expression node ) : Expression
node System.Linq.Expressions.Expression
리턴 System.Linq.Expressions.Expression

VisitMemberInit() 보호된 메소드

protected VisitMemberInit ( MemberInitExpression node ) : Expression
node System.Linq.Expressions.MemberInitExpression
리턴 System.Linq.Expressions.Expression