Aracılığıyla paylaş


IUserLoginStore<TUser>.FindByLoginAsync Yöntem

Tanım

Belirtilen oturum açma sağlayıcısı ve oturum açma sağlayıcısı anahtarıyla ilişkili kullanıcıyı alır.

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)

Parametreler

loginProvider
String

öğesini sağlayan providerKeyoturum açma sağlayıcısı.

providerKey
String

tarafından bir kullanıcıyı tanımlamak için sağlanan loginProvider anahtar.

cancellationToken
CancellationToken

İşlemin CancellationToken iptal edilmesi gerektiğine ilişkin bildirimleri yaymak için kullanılır.

Döndürülenler

Task<TUser>

Task Belirtilen oturum açma sağlayıcısı ve anahtarıyla eşleşen varsa kullanıcıyı içeren zaman uyumsuz işlem için.

Şunlara uygulanır