Get MultiValued Attribute : Read : Directory Services C# Examples


C# Examples » Directory Services » Read »

 

Get MultiValued Attribute









    
using  System;
using  System.Runtime.InteropServices;
using  System.DirectoryServices;

using  ActiveDs;

public  unsafe  class  MainClass  
{
    public  static  int  Main(string[]  args)
    {
        string  Path  =  "LDAP://dsaddom.nttest.microsoft.com/rootDSE";
        IADs  pIADs  =  null;
        
        DirectoryEntry  Entry  =  new  DirectoryEntry(Path);
        pIADs  =  (IADs)Entry.NativeObject;

        Array  NamingContexts  =  (Array)pIADs.Get("namingContexts");
        for(int  i  =  0;  i  <  NamingContexts.GetLength(0);  i++)
        {
            Console.WriteLine((string)NamingContexts.GetValue(i));
        }
        
        Array  Contexts  =  (Array)pIADs.GetEx("namingContexts");
        for(int  i  =  0;  i  <  NamingContexts.GetLength(0);  i++)
        {
            Console.WriteLine((string)Contexts.GetValue(i));
        }

        return  0;
    }
}
    
   
  
   




HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo Directory Services
» Read