-
Notifications
You must be signed in to change notification settings - Fork 35
Methods_T_CodeJam_Expressions_ExpressionExtensions
andrewvk edited this page Jun 24, 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. | |
GetDebugView | Gets the DebugView internal property value of provided expression. | |
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. |