Class ExpressionExtensions
Inheritance
ExpressionExtensions
Assembly: Acoustics.Shared.dll
Syntax
public static class ExpressionExtensions
Methods
|
Improve this Doc
View Source
Visit<T>(Expression, Func<T, Expression>)
Declaration
public static Expression Visit<T>(this Expression exp, Func<T, Expression> visitor)
where T : Expression
Parameters
Returns
Type Parameters
|
Improve this Doc
View Source
Visit<T, TExp>(TExp, Func<T, Expression>)
Declaration
public static TExp Visit<T, TExp>(this TExp exp, Func<T, Expression> visitor)
where T : Expression where TExp : Expression
Parameters
Returns
Type Parameters
|
Improve this Doc
View Source
Visit<T, TDelegate>(Expression<TDelegate>, Func<T, Expression>)
Declaration
public static Expression<TDelegate> Visit<T, TDelegate>(this Expression<TDelegate> exp, Func<T, Expression> visitor)
where T : Expression
Parameters
Returns
Type Parameters
Name |
Description |
T |
|
TDelegate |
|
|
Improve this Doc
View Source
Visit<T, TSource>(IQueryable<TSource>, Func<T, Expression>)
Declaration
public static IQueryable<TSource> Visit<T, TSource>(this IQueryable<TSource> source, Func<T, Expression> visitor)
where T : Expression
Parameters
Returns
Type Parameters
Name |
Description |
T |
|
TSource |
|