asp.net Провайдер профиля Поиск конкретной недвижимости - PullRequest
2 голосов
/ 11 сентября 2009

Я использую класс SqlProfileProvider в одном из своих проектов и хотел бы иметь возможность поиска профилей по произвольному свойству профиля (например, День рождения).

Единственный метод поиска, который я видел, - это ProfileManager.FindByUserName.

Кто-нибудь реализовал это? Или мне нужно перебирать список профилей (очень неэффективно) и фильтровать?

1 Ответ

0 голосов
/ 29 сентября 2009

Если вы собираетесь использовать только механизмы провайдера, ваш единственный вариант - перебирать профили.

Однако вы можете использовать свой собственный метод для поиска других свойств. Вместо того чтобы вызывать ProfileManager.FindByBirthday, вы просто вызываете свой метод непосредственно из своего пользовательского класса.

...