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