Skip to content

Instantly share code, notes, and snippets.

@adamdriscoll
Created March 10, 2017 01:39
Show Gist options
  • Save adamdriscoll/38dcf5775f71ec256ee102d70ec11a18 to your computer and use it in GitHub Desktop.
Save adamdriscoll/38dcf5775f71ec256ee102d70ec11a18 to your computer and use it in GitHub Desktop.
Do Garbage Collection LDAP
var connectionObject = new LdapConnection(new LdapDirectoryIdentifier(controller), new NetworkCredential(username, password));
var directoryAttributeModification = new DirectoryAttributeModification();
directoryAttributeModification.Name = "doGarbageCollection";
directoryAttributeModification.Operation = DirectoryAttributeOperation.Add;
directoryAttributeModification.Add("1");
connectionObject.SendRequest(new ModifyRequest
{
DistinguishedName = "",
Modifications =
{
directoryAttributeModification
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment