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 的属性。

适用于

另请参阅