Table of Contents

Class ExpressionTreeExtensions

Namespace
Motiv
Assembly
Motiv.dll

Provides extension methods for working with expression trees.

public static class ExpressionTreeExtensions
Inheritance
ExpressionTreeExtensions
Inherited Members

Methods

ToSpec<TModel>(Expression<Func<TModel, bool>>)

Converts a predicate expression lambda (i.e., Expression<Func<TModel, bool>>) into a specification.

public static ExpressionSpecBase<TModel, string> ToSpec<TModel>(this Expression<Func<TModel, bool>> expression)

Parameters

expression Expression<Func<TModel, bool>>

The expression to

Returns

ExpressionSpecBase<TModel, string>

An expression-backed proposition whose predicate expression tree can be recovered via ToExpression().

Type Parameters

TModel