This project is read-only.

LINQ to LDAP 3.3

Rating: No reviews yet
Downloads: 78
Change Set: 30084
Released: Nov 10, 2013
Updated: Nov 10, 2013 by MadHatter22
Dev status: Stable Help Icon

Recommended Download

Application linqtoldap
application, 326K, uploaded Nov 10, 2013 - 78 downloads

Release Notes

New Features

  • Post event listeners have been added for add, update, and delete operations.
  • It's now possible to enable / disable tracing from the ILinqToLdapLogger interface.
  • The pooled connection factory can now be reinitialized via the IPooledConnectionFactory interface.
  • Support for dynamic OrderBy / ThenBy (and descending) in queries.
  • Support for ThenBy / ThenByDescinding in queries.
  • Support for multiple OrderBy statements matching the behavior outlined here: Previously only one OrderBy could be applied.

Bug Fixes

  • It's now possible to use properties and methods other than the "Get" variants in lambda Selects against IDirectoryAttributes.
  • ListAttributes now works with all supported IQueryable extension methods.
  • Dispose now implemented correctly for DirectroyContext to prevent exceptions from LdapConnection's finalizer.
  • ! was not being cleaned according to RFC4515.


  • CN and OU changes no longer throw an ArgumentException when using DirectoryAttributes.
  • SimpleTextLogger will no longer throw an exception for GCed TextWriters.

Breaking Changes

  • shouldCleanValue flag added to all Filter class methods. If true this option will apply the CleanFilterValue method to the value.

Reviews for this release

No reviews yet for this release.