共用方式為


UserManager<TUser>.FindByEmailAsync(String) 方法

定義

取得使用者,如果有的話,與指定電子郵件地址的標準化值相關聯。 注意:建議您在使用此方法時將 identityOptions.User.RequireUniqueEmail 設定為 true,否則如果有具有重複電子郵件的使用者,則存放區可能會擲回。

public:
 virtual System::Threading::Tasks::Task<TUser> ^ FindByEmailAsync(System::String ^ email);
public virtual System.Threading.Tasks.Task<TUser> FindByEmailAsync (string email);
public virtual System.Threading.Tasks.Task<TUser?> FindByEmailAsync (string email);
abstract member FindByEmailAsync : string -> System.Threading.Tasks.Task<'User (requires 'User : null)>
override this.FindByEmailAsync : string -> System.Threading.Tasks.Task<'User (requires 'User : null)>
Public Overridable Function FindByEmailAsync (email As String) As Task(Of TUser)

參數

email
String

要傳回使用者的電子郵件地址。

傳回

Task<TUser>

工作物件,其中包含非同步查閱作業的結果,如果有任何與指定電子郵件地址標準化值相關聯的使用者。

適用於