C# Класс Arc.Infrastructure.Utilities.Expressions.MemberFinder

Finds member path from expression.
Показать файл Открыть проект

Открытые методы

Метод Описание
BuildMemberName ( MemberExpression memberExpression ) : string

Builds the name of the member.

FindFromExpression ( Expression expression ) : string

Finds member path from expression.

FindMemberExpression ( Expression expression ) : MemberExpression

Finds the member expression from expression.

IsPropertyExpression ( Expression expression ) : bool

Determines whether the specified expression is property expression.

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

Метод Описание
FindFromUnaryExpression ( UnaryExpression expression ) : MemberExpression
IsCapsulatedProperty ( Expression expression ) : bool
IsProperty ( Expression expression ) : bool

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

BuildMemberName() публичный статический Метод

Builds the name of the member.
public static BuildMemberName ( MemberExpression memberExpression ) : string
memberExpression System.Linq.Expressions.MemberExpression The member expression.
Результат string

FindFromExpression() публичный статический Метод

Finds member path from expression.
public static FindFromExpression ( Expression expression ) : string
expression System.Linq.Expressions.Expression The expression.
Результат string

FindMemberExpression() публичный статический Метод

Finds the member expression from expression.
public static FindMemberExpression ( Expression expression ) : MemberExpression
expression System.Linq.Expressions.Expression The expression.
Результат System.Linq.Expressions.MemberExpression

IsPropertyExpression() публичный статический Метод

Determines whether the specified expression is property expression.
public static IsPropertyExpression ( Expression expression ) : bool
expression System.Linq.Expressions.Expression The expression.
Результат bool