Suggestion: Add settings for PageSize and ClientTimeout


This implementation has a drawback which might cause queries to fail unneccesarily. To fix this I suggest that settings for PageSize and ClientTimout are added to allow search pagning against the directory. This will enable retrieving more than a 1000 enties at one time and allow retrieving data from slow servers. I have attached a new version of DirectorySource.cs which implements these changes.

file attachments

Closed Jul 16, 2010 at 7:00 AM by bdesmet
The existing release has this feature. A future release will have a new design where the user has tighter control over DirectorySearcher object creation.


bdesmet wrote Jul 31, 2008 at 12:16 PM

The 1.0.1 Refresh Release will have support for AsQueryable<T> on a given DirectoryEntry or DirectorySearcher object, so that search parameters can be lifted into the query. In addition we'll provide a constructor overload that takes in a DirectorySearcher object that will be used to base the query parameters on, giving access to all the properties of DirectorySearcher rather than just the two mentioned in this suggestion.

Thanks for the feedback,

wrote Jul 16, 2010 at 6:59 AM

wrote Jul 16, 2010 at 7:00 AM

wrote Feb 14, 2013 at 6:57 PM

wrote May 16, 2013 at 9:18 AM