public System.Object dupMessage(System.String dn, System.String filter, bool reference) { if ((op == null)) { throw new LdapException("DUP_ERROR", LdapException.LOCAL_ERROR, (System.String) null); } RfcLdapMessage newMsg = new RfcLdapMessage(toArray(), (RfcRequest) get_Renamed(1), dn, filter, reference); return newMsg; }