public override MembershipUserCollection FindUsersByName(string usernameToMatch, int pageIndex, int pageSize, out int totalRecords) { usernameToMatch = usernameToMatch.Replace('*', '%'); usernameToMatch = usernameToMatch.Replace('?', '_'); List <SystemUserWrapper> users = SystemUserWrapper.FindUsersByName(usernameToMatch, pageIndex, pageSize, out totalRecords); var mc = new MembershipUserCollection(); foreach (SystemUserWrapper systemUser in users) { mc.Add(systemUser.ToMembershipUser(Name)); } return(mc); }