Enumerating Active Directory object properties using C#
I had to look up for a properties in Active Directory against my login. Since I didn’t even know the name of properties, I had to enumerate through them. Here is the code. 1. Create C# application and add a configuration file “app.config”. 2. Update it as follows: <configuration> <appSettings> <add key="ADDomain" value="mydomain"/> <add key="username" value="username"/> </appSettings> </configuration> Update your “domain” and “username”. 3. Add following code in Main method (usually in program.cs file) try { using (DirectoryEntry de = new DirectoryEntry(@"LDAP://" + ConfigurationSettings.AppSettings["ADDomain"])) { using (DirectorySearcher adSearch = new DirectorySearcher(de)) ...