This project is read-only.

LinqExtender 1.3.2

Rating: No reviews yet
Downloads: 562
Released: Mar 31, 2008
Updated: Feb 22, 2009 by mehfuzh
Dev status: Alpha Help Icon

Recommended Download

Source Code LinqExtender-9720.zip
source code, 227K, uploaded Mar 30, 2008 - 300 downloads

Other Available Downloads

Application LinqExtenderPack.zip
application, 41K, uploaded Mar 30, 2008 - 262 downloads

Release Notes

This release is build upon the Issue #1760. Full detail of the product can be found at Features page.

Issue Detail
Select more than one "where" clause field.

Type of Query that used to fail

var query = from book in _context.Books
where book.Id > 1 && book.Id < 2
select book
Book b = query.Single();

Note , there are two item in where clause with same field.

Solution
Provider author can either do bucket.Items["someProp"].Value - for single item per field but if there are multiple items per field, it will give "not supported" exception. If provider author want to support multiple items per field, they need to use bucket.Item["SomProp"].Values instead.

There are two Properties for Values

bucket.Items["SomProp"].Values[0...N].Value
bucket.Items["SomProp"].Values[0...N].RelationType

The underlying class for bucket.Items["SomeProb"].Values[0...N] is BucketItem.QueryCondition

Reviews for this release

No reviews yet for this release.