C# Класс NuGet.ClosureEvaluator

This class walks an expression tree and replaces compiler generated closure member accesses with their value.
Наследование: System.Linq.Expressions.ExpressionVisitor
Показать файл Открыть проект

Защищенные методы

Метод Описание
VisitConstant ( ConstantExpression node ) : Expression
VisitMember ( MemberExpression node ) : Expression

Приватные методы

Метод Описание
CheckAssembly ( MemberInfo member ) : bool
ClosureEvaluator ( bool checkAssembly = true ) : System
GetValue ( MemberExpression node, FieldInfo fieldInfo, object obj ) : object
IsCompilerGenerated ( Type type ) : bool
IsGeneratedClosureMember ( MemberExpression node ) : bool

Описание методов

VisitConstant() защищенный Метод

protected VisitConstant ( ConstantExpression node ) : Expression
node System.Linq.Expressions.ConstantExpression
Результат System.Linq.Expressions.Expression

VisitMember() защищенный Метод

protected VisitMember ( MemberExpression node ) : Expression
node System.Linq.Expressions.MemberExpression
Результат System.Linq.Expressions.Expression