Get Property Collection using PropertyCache : Read : Directory Services C# Examples


C# Examples » Directory Services » Read »

 

Get Property Collection using PropertyCache









    
using  System;
using  System.DirectoryServices;

public  class  MainClass
{
    public  static  int  Main(string[]  args)
    {
        DirectoryEntry  MyDirectoryObject  =  new  DirectoryEntry();
        
        MyDirectoryObject.Path  =  "LDAP://HMSRevenge/rootDSE";
        MyDirectoryObject.Username  =  @"AAA\BBB";
        MyDirectoryObject.Password  =  @"MyPassword";
        MyDirectoryObject.UsePropertyCache  =  false;

        DirectoryEntries  MyChildObjects  =  MyDirectoryObject.Children;
                
        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;
    }
}
    
   
  
   




HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo Directory Services
» Read