Share via


IUserLoginStore<TUser>.FindByLoginAsync メソッド

定義

指定したログイン プロバイダーとログイン プロバイダー キーに関連付けられているユーザーを取得します。

public:
 System::Threading::Tasks::Task<TUser> ^ FindByLoginAsync(System::String ^ loginProvider, System::String ^ providerKey, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<TUser> FindByLoginAsync (string loginProvider, string providerKey, System.Threading.CancellationToken cancellationToken);
public System.Threading.Tasks.Task<TUser?> FindByLoginAsync (string loginProvider, string providerKey, System.Threading.CancellationToken cancellationToken);
abstract member FindByLoginAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'User (requires 'User : null)>
Public Function FindByLoginAsync (loginProvider As String, providerKey As String, cancellationToken As CancellationToken) As Task(Of TUser)

パラメーター

loginProvider
String

を提供 providerKeyしたログイン プロバイダー。

providerKey
String

ユーザーを識別するために によって loginProvider 提供されるキー。

cancellationToken
CancellationToken

この操作を取り消す必要があることを示す通知を伝達するために使用する CancellationToken

戻り値

Task<TUser>

Task指定したログイン プロバイダーとキーに一致するユーザーを含む非同期操作の 。

適用対象