Bagikan melalui


IUserLoginStore<TUser>.FindByLoginAsync Metode

Definisi

Mengambil pengguna yang terkait dengan penyedia login dan kunci penyedia login yang ditentukan.

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)

Parameter

loginProvider
String

Penyedia login yang menyediakan providerKey.

providerKey
String

Kunci yang disediakan oleh loginProvider untuk mengidentifikasi pengguna.

cancellationToken
CancellationToken

yang CancellationToken digunakan untuk menyebarkan pemberitahuan bahwa operasi harus dibatalkan.

Mengembalikan

Task<TUser>

Task untuk operasi asinkron, yang berisi pengguna, jika ada yang cocok dengan penyedia login dan kunci yang ditentukan.

Berlaku untuk