Condividi tramite


IUserLoginStore<TUser>.FindByLoginAsync Metodo

Definizione

Recupera l'utente associato al provider di accesso e alla chiave del provider di accesso specificati.

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)

Parametri

loginProvider
String

Provider di accesso che ha fornito l'oggetto providerKey.

providerKey
String

Chiave fornita dall'oggetto loginProvider per identificare un utente.

cancellationToken
CancellationToken

Oggetto CancellationToken usato per propagare le notifiche di richiesta di annullamento dell'operazione.

Restituisce

Task<TUser>

Oggetto Task per l'operazione asincrona contenente l'utente, se corrispondente al provider di accesso e alla chiave specificati.

Si applica a