T
IdeaBlade DevForce 2010 Help Reference
Make<T>(Expression<Func<T,Boolean>>) Method
See Also  Example Send Feedback
IdeaBlade.Linq Assembly > IdeaBlade.Linq Namespace > PredicateBuilder Class > Make Method : Make<T>(Expression<Func<T,Boolean>>) Method



expr
Returns the expression provided.

Syntax

Visual Basic (Declaration) 
Public Overloads Shared Function Make(Of T)( _
   ByVal expr As Expression(Of Func(Of T,Boolean)) _
) As Expression(Of Func(Of T,Boolean))
Visual Basic (Usage)Copy Code
Dim expr As Expression(Of Func(Of T,Boolean))
Dim value As Expression(Of Func(Of T,Boolean))
 
value = PredicateBuilder.Make(Of T)(expr)
C# 
public static Expression<Func<T,bool>> Make<T>( 
   Expression<Func<T,bool>> expr
)
C++/CLI 
public:
static Expression<Func<T^,bool>^>^ Makegeneric<typename T>
( 
   Expression<Func<T^,bool>^>^ expr
) 

Parameters

expr

Type Parameters

T

Example

C#Copy Code
public void PredicateBuilderMake2() {
  var mgr = new DomainModelEntityManager();

  var expr1 = PredicateBuilder.Make<Customer>(c => c.Country.Equals("Mexico"));
  var results = mgr.Customers.Where(expr1).ToList();
}

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2013 All Rights Reserved.