Delete Object : Delete « Directory Services « C# / CSharp Tutorial






using System;
using System.DirectoryServices;

class MainClass
{
   public static void Main()
   {
      DirectoryEntry de = new DirectoryEntry(
        "LDAP://192.168.1.100/ou=accounting, dc=ispnet1, dc=net",
        "cn=Administrator, dc=ispnet1, dc=net", "password",
        AuthenticationTypes.ServerBind);

      DirectoryEntries children = de.Children;
      try
      {
         DirectoryEntry t = children.Find("ou=auditing");
         t.DeleteTree();
         de.CommitChanges();
         Console.WriteLine("deleted");
      } catch (Exception e)
      {
         Console.WriteLine(e.ToString());
      }
   }
}








34.4.Delete
34.4.1.Deleting Objects
34.4.2.Delete Object
34.4.3.Remove Object