UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>.FindByLoginAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengambil pengguna yang terkait dengan penyedia login dan kunci penyedia login yang ditentukan..
public virtual System.Threading.Tasks.Task<TUser> FindByLoginAsync (string loginProvider, string providerKey, System.Threading.CancellationToken cancellationToken = default);
public virtual System.Threading.Tasks.Task<TUser?> FindByLoginAsync (string loginProvider, string providerKey, System.Threading.CancellationToken cancellationToken = default);
abstract member FindByLoginAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'User (requires 'User :> Microsoft.AspNetCore.Identity.IdentityUser<'Key>)>
override this.FindByLoginAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'User (requires 'User :> Microsoft.AspNetCore.Identity.IdentityUser<'Key>)>
Public Overridable Function FindByLoginAsync (loginProvider As String, providerKey As String, Optional cancellationToken As CancellationToken = Nothing) 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 menyebarluaskan pemberitahuan bahwa operasi harus dibatalkan.
Mengembalikan
Task untuk operasi asinkron, yang berisi pengguna, jika ada yang cocok dengan penyedia dan kunci masuk yang ditentukan.