Memory Leak in DirectoryQuery.GetResults()

The following line causes a memory leak: "foreach (SearchResult sr in s.FindAll())"   The reason for this can be found here: http://msdn.microsoft.com/en-us/library/system.directoryservices.directo...

Id #7443 | Release: LINQ to Active Directory Refresh Release 1.0.1 | Updated: Feb 14, 2013 at 7:56 PM by jefferydalton | Created: Mar 18, 2010 at 8:08 PM by jaxidian

Queries fail when using special characters

I had to search for displayName's which started with a "(". LDAP query syntax uses parenthesis and therefore can't handle this without replacing that and other special characters with the escape se...

Id #6421 | Release: LINQ to Active Directory Refresh Release 1.0.1 | Updated: Feb 14, 2013 at 7:56 PM by jkinter | Created: Nov 30, 2009 at 4:02 PM by Wonovan

Trying to get all users in a group is limited to 1500 records

When I do a query to get all users in a group like the one below (where "MyGroups" is AD Groups): var res = from i in ctx.MyGroups where i.Name == GroupName ...

Id #6172 | Release: None | Updated: Feb 14, 2013 at 7:56 PM by jay_burling | Created: Nov 9, 2009 at 2:12 AM by nootn

Fixing slow query speed, Guid Filter and DateTime mapping (on linqtoad-12012.zip)

Introduction:   First let me thank the author of this library. I am only starting to learn linq for the last three days. I am really fascinated and thinking of moving to .NET 3.5 because of this (I...

Id #5703 | Release: None | Updated: Feb 14, 2013 at 7:56 PM by dmcgiv | Created: Oct 2, 2009 at 7:16 PM by rapu

directory attribute update fails when value is String.Empty

Hope this will help someone else as well. For example if you clear the address details of a user and update the context, DirectoryEntry CommitChanges will fail. There are two work arounds for this ...

Id #4219 | Release: None | Updated: Feb 14, 2013 at 7:56 PM by lookitstony | Created: Apr 9, 2009 at 5:05 AM by afraan

Subclassing an Entity class fails

Hello I've created two User entities. One is UserBase:DirectoryEntity and other is User:UserBase. I have a property called Dn (distinguishedName) in UserBase which works fine if I create an instan...

Id #4028 | Release: None | Updated: Feb 14, 2013 at 7:56 PM by afraan | Created: Mar 11, 2009 at 1:10 AM by afraan

COM Exception Unhandled: DirectorySource.cs

Just downloaded the project, but I can't run it. Getting this error in the DirectorySource.GetResults() method. Shouldn't the COM server be registered when the project is compiled?     System.Runti...

Id #3829 | Release: None | Updated: Feb 14, 2013 at 7:56 PM by holyhandgrenade | Created: Feb 19, 2009 at 12:17 PM by TonyW

Really Big Problem: Doesn't Filter Distinguished Name properly. Doesn't Handle Escape Characters Correctly Upon WHERE Comparison

Tell me I am not the only one to run into this...   The Distinguished Name of an object in the Active Directoy requires that certain characters are escaped. Please refer to http://www.rlmueller.ne...

Id #3693 | Release: None | Updated: Feb 14, 2013 at 7:56 PM by mingsai | Created: Jan 28, 2009 at 9:58 PM by rbigbie

Equals on ParsePredicate

I notice that on Function ParsePredicate of DirectorySource missing Equals. There are Contains, StartWith and EndWith, obvioulsy is simple to implement case "Equals": ...

Id #3656 | Release: None | Updated: Feb 14, 2013 at 7:56 PM by lookitstony | Created: Jan 22, 2009 at 5:01 PM by MaxG

Threading AssignResultProperty

First of all excellet work! Now the bad news: I have a VPN access to AD, I have noticed slow performace querying AD, and the bottleneck that I have found is on AssignResultProperty function. I have...

Id #3648 | Release: None | Updated: Feb 14, 2013 at 7:56 PM by MaxG | Created: Jan 21, 2009 at 2:48 PM by MaxG