Share via


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

要搜尋的電子郵件地址。

傳回

String

與所指定電子郵件地址建立關聯的使用者名稱。 如果找不到相符項目,則傳回 null

範例

如需執行的範例 MembershipProvider ,請參閱 執行設定檔提供者

備註

使用電子郵件地址做為輸入,並從資料來源傳回第一個使用者名稱,其中電子郵件地址符合提供的 email 參數值。

如果找不到具有相符電子郵件地址的使用者名稱, null 則會傳回。

如果找到多個符合特定電子郵件地址的使用者名稱,則只會傳回第一個找到的使用者名稱。 您可以執行自訂機制,以確保每個使用者名稱(例如提供者所支援的屬性)有唯一的電子郵件地址 RequiresUniqueEmail SqlMembershipProvider

適用於

另請參閱