This project is read-only.

LinqExtender 1.3.1

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

Recommended Download

Source Code LinqExtender-9306.zip
source code, 227K, uploaded Mar 17, 2008 - 114 downloads

Other Available Downloads

Application LinqExtenderPack.zip
application, 40K, uploaded Mar 17, 2008 - 90 downloads

Release Notes


Full feature description by product version
http://www.codeplex.com/LinqExtender/Wiki/View.aspx?title=Version%20wise%20Features

Rev history (update list after previous release date)

9306
--
Typo in Relation type enum name.

9301
-
Added IModify<T>.Sort() for sorting items on basis of orderby query.

9217
-
Added new query item comparer, this enables In-Memory sort for "orderby" statement

var query = from tag in _context.tags
where tag.id = 100 order by tag.id descending
select tag;

for this query in process method of Query<T> implementation , before adding the result to the collection , we have now the following overload.
items.AddRange('result collection' , 'do in memory sorting for query or not'), which sorts the IEnumerable<T> result if orderby used in query expression. Useful for serviced api, where there are less options for various property sort.

8398
-
Corrected Type ErroHandler name

8365
-
Added a check to SetProperty , so that it does not try to set value for read only properties.

6537
-
Using different anonymous query type for the same query context , causes a crash.

6424
-
Added IDisposable in QueryObjectBase so that provider can implement IDisposable to clean up data and providers can be used in using () { } block.

Update History
---------------
Initial Release : Fri 14th March, 2008
Last updated on Sun 16th March, 2008 , with Rev 9301.
Last updated on Mon 17th March 2008, with Rev 9306.

Reviews for this release

No reviews yet for this release.