Вы не можете запрашивать (через Sitecore Query или Fast Query) пользователей в Диспетчере пользователей, поскольку они не являются элементами, они фактически построены на членстве ASP.NET в базе данных Core.Вместо этого вы можете посмотреть что-то вроде Membership.GetAllUsers()
( MSDN doc ) и отфильтровать результаты с помощью LINQ на основе того, что вы ищете.
Я сделал нечто подобное в Sitecoreгде я вызвал Sitecore.Security.Accounts.UserManager.GetUsers()
и отфильтровал получившиеся User
объекты по свойству name.Вы можете сделать что-то похожее на это:
var matches = UserManager.GetUsers().Where(usr => usr.Profile.Email.Equals(emailToMatch));