Mega Code Archive

 
Categories / C# Tutorial / Directory Services
 

Get Property Collection

using System; using System.DirectoryServices; public class MainClass {   public static int Main(string[] args)   {     DirectoryEntry MyDirectoryObject = new DirectoryEntry();     //Port 389 is LDAP Port     MyDirectoryObject.Path = "LDAP://HMSRevenge:389/OU=Users,DC=Test,DC=COM";     MyDirectoryObject.Username = @"Test\AAA";     MyDirectoryObject.Password = @"MyPassword";     PropertyCollection MyAttributes = MyDirectoryObject.Properties;     foreach(string MyAttributeName in MyAttributes.PropertyNames)     {       PropertyValueCollection MyAttributeValues = MyAttributes[MyAttributeName];       foreach(string MyValue in MyAttributeValues)       {         Console.WriteLine(MyAttributeName + " = " + MyValue);       }     }     return 0;   } }