Поделиться через


MembershipProvider.GetUserNameByEmail(String) Метод

Определение

Возвращает имя пользователя, связанное с указанным адресом электронной почты.

public:
 abstract System::String ^ GetUserNameByEmail(System::String ^ email);
public abstract string GetUserNameByEmail (string email);
abstract member GetUserNameByEmail : string -> string
Public MustOverride Function GetUserNameByEmail (email As String) As String

Параметры

email
String

Адрес электронной почты для поиска.

Возвращаемое значение

Имя пользователя, связанное с указанным адресом электронной почты. Если совпадение не найдено, возвращается значение null.

Примеры

Пример реализации см. в MembershipProvider разделе Реализация поставщика профилей.

Комментарии

Принимает в качестве входных данных адрес электронной почты и возвращает первое имя пользователя из источника данных, где адрес электронной почты соответствует указанному email значению параметра.

Если имя пользователя с соответствующим адресом электронной почты не найдено, null возвращается.

Если найдено несколько имен пользователей, соответствующих определенному адресу электронной почты, должно быть возвращено только первое найденное имя пользователя. Вы можете реализовать настраиваемый механизм для обеспечения уникального адреса электронной почты для каждого имени пользователя, например свойства, RequiresUniqueEmail поддерживаемого поставщиком SqlMembershipProvider .

Применяется к

См. также раздел