예제 #1
0
파일: LdapEntry.cs 프로젝트: wfu8/lightwave
        //Override
        public string getDN()
        {
            IntPtr dnPointer = IntPtr.Zero;
            string dn;

            try
            {
                dnPointer = LdapClientLibrary.ldap_get_dn(this._message.GetConnection().GetIntPtr(), this._entry);
                dn        = Marshal.PtrToStringAnsi(dnPointer);
                return(dn);
            }
            finally
            {
                LdapClientLibrary.ldap_memfree(dnPointer);
            }
        }