-
Notifications
You must be signed in to change notification settings - Fork 36
M_CodeJam_Expressions_ExpressionExtensions_Transform__1
andrewvk edited this page Jun 23, 2016
·
5 revisions
Tranforms original expression.
Namespace: CodeJam.Expressions
Assembly: CodeJam (in CodeJam.dll) Version: 1.0.0.0 (1.0.0.0)
C#
public static T Transform<T>(
this T expr,
Func<Expression, Expression> func
)
where T : LambdaExpression
VB
<ExtensionAttribute>
Public Shared Function Transform(Of T As LambdaExpression) (
expr As T,
func As Func(Of Expression, Expression)
) As T
F#
[<ExtensionAttribute>]
static member Transform :
expr : 'T *
func : Func<Expression, Expression> -> 'T when 'T : LambdaExpression
- expr
- Type: T
Expression to transform. - func
- Type: System.Func(Expression, Expression)
Transform function.
- T
Type: T
[Missing documentation for "M:CodeJam.Expressions.ExpressionExtensions.Transform1(
0,System.Func{System.Linq.Expressions.Expression,System.Linq.Expressions.Expression})"]
In Visual Basic and C#, you can call this method as an instance method on any object of type . When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
ExpressionExtensions Class
Transform Overload
CodeJam.Expressions Namespace