DirectoryEntry.CommitChanges() : DirectoryEntry « System.DirectoryServices « C# / C Sharp by API






DirectoryEntry.CommitChanges()

 

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");
         children.Remove(t);
         de.CommitChanges();
         Console.WriteLine("removed");
      } catch (Exception)
      {
         Console.WriteLine("the object was not found");
      }
   }
}

   
  








Related examples in the same category

1.new DirectoryEntry()
2.new DirectoryEntry(String connection)
3.DirectoryEntry.Children
4.DirectoryEntry.Close()
5.DirectoryEntry.DeleteTree()
6.DirectoryEntry.Password
7.DirectoryEntry.Path
8.DirectoryEntry.Properties
9.DirectoryEntry.Rename(String newName)
10.DirectoryEntry.Username