Build a filtered query from the base query and predicate description(s) provided.
Syntax
Example
C# | Copy Code |
---|
public void PredicateBuilderFilterQuery() {
var mgr = new DomainModelEntityManager();
var expr1 = PredicateBuilder.Make(typeof(Product), "UnitPrice", FilterOperator.IsLessThanOrEqualTo, 10);
var expr2 = PredicateBuilder.Make(typeof(Product), "Discontinued", FilterOperator.IsEqualTo, false);
var query = PredicateBuilder.FilterQuery(mgr.Products, expr1.And(expr2)) as IEntityQuery<Product>;
var results = query.ToList();
} |
Remarks
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