-
Notifications
You must be signed in to change notification settings - Fork 35
Methods_T_CodeJam_Expressions_ExpressionExtensions
andrewvk edited this page Jun 23, 2016
·
5 revisions
The ExpressionExtensions type exposes the following members.
| Name | Description | |
|---|---|---|
![]()
|
Find(Expression, Func(Expression, Boolean)) | Finds and expression in expression tree. |
![]()
|
Find(Expression, Expression) | Finds an expression in expression tree. |
![]()
|
GetConstructor | Returns the constructor. |
![]()
|
GetField | Returns the field. |
![]()
|
GetFullPropertyName | Returns a composited name of the property. |
![]()
|
GetMemberInfo | Gets the MemberInfo. |
![]()
|
GetMembersInfo | Gets the MemberInfo. |
![]()
|
GetMethod | Returns the method. |
![]()
|
GetMethodName | Returns a name of the method. |
![]()
|
GetProperty | Returns the property. |
![]()
|
GetPropertyName | Returns a name of the property. |
![]()
|
ReplaceParameters(LambdaExpression, Expression) | Replaces lambda body parameter and returns modified body. |
![]()
|
ReplaceParameters(LambdaExpression, Expression[]) | Replaces lambda body parameters and returns modified body. |
![]()
|
Transform(Expression, Func(Expression, Expression)) | Tranforms original expression. |
![]()
|
Transform(T)(T, Func(Expression, Expression)) | Tranforms original expression. |
![]()
|
Visit(Expression, Action(Expression)) | Visits expression tree. |
![]()
|
Visit(Expression, Func(Expression, Boolean)) | Visits expression tree. |
