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

适用于

另请参阅