MembershipProvider.GetUserNameByEmail(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取与指定电子邮件地址关联的用户名。
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
参数
- String
要搜索的电子邮件地址。
返回
与指定电子邮件地址关联的用户名。 如果不找到任何匹配项,则返回 null
。
示例
有关实现的示例 MembershipProvider ,请参阅 实现配置文件提供程序。
注解
采用电子邮件地址作为输入,并从数据源中返回第一个用户名,该数据源的电子邮件地址与所提供的 email
参数值匹配。
如果找不到具有匹配电子邮件地址的用户名, null
则返回 。
如果找到与特定电子邮件地址匹配的多个用户名,则只应返回找到的第一个用户名。 你可以实现一种自定义机制,以确保每个用户名的电子邮件地址唯一, RequiresUniqueEmail 例如提供程序支持 SqlMembershipProvider 的属性。