This class gives a sample implementation for using PSearchEventSource to get Ldap events.
    public static void Main(string[] args)
    {
        if (args.Length != 5)
        {
          Console.WriteLine("Usage: mono PSearchCallback.exe <host name> <port number> <login dn> <password>, <search base>");
          // TODO - mint
        return;
        }

        PSearchCallback callback = new PSearchCallback();
        callback.Execute(args[0], args[1], args[2], args[3], args[4]);
    }
    public static void Main(string[] args)
    {
        if (args.Length != 5)
        {
            Console.WriteLine("Usage: mono PSearchCallback.exe <host name> <port number> <login dn> <password>, <search base>");
            // TODO - mint
            return;
        }

        PSearchCallback callback = new PSearchCallback();

        callback.Execute(args[0], args[1], args[2], args[3], args[4]);
    }