Csharp/CSharp Tutorial/Directory Services/Rename

Материал из .Net Framework эксперт
Версия от 15:20, 26 мая 2010; Admin (обсуждение | вклад) (1 версия)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Rename Object

<source lang="csharp">using System; using System.DirectoryServices; class MainClass {

  public static void Main()
  {
     DirectoryEntry de = new DirectoryEntry(
       "LDAP://192.168.1.100/ou=auditing, ou=accounting, dc=ispnet1, dc=net",
       "cn=Administrator, dc=ispnet1, dc=net", "password",
       AuthenticationTypes.ServerBind);
     DirectoryEntries des = de.Children;
     DirectoryEntry badObject = des.Find("cn=test");
     badObject.Rename("cn=newName");
     de.rumitChanges();
     de.Close();
  }

}</source>