public override MembershipUserCollection FindUsersByName(string usernameToMatch, int pageIndex, int pageSize, out int totalRecords) { MembershipUserCollection collection = new MembershipUserCollection(); using (SecurityDAO secDAO = new SecurityDAO()) { IList<User> users = secDAO.ListUsersByName(usernameToMatch, pageIndex, pageSize); foreach (User user in users) { collection.Add(secDAO.ConvertUserToMembershipUser(user, this.Name)); } totalRecords = users.Count; } return collection; }