Udostępnij za pośrednictwem


UserManager<TUser>.RemoveLoginAsync(TUser, String, String) Metoda

Definicja

Próbuje usunąć podane zewnętrzne informacje logowania z określonego userelementu . i zwraca flagę wskazującą, czy usunięcie powiedzie się, czy nie.

public:
 virtual System::Threading::Tasks::Task<Microsoft::AspNetCore::Identity::IdentityResult ^> ^ RemoveLoginAsync(TUser user, System::String ^ loginProvider, System::String ^ providerKey);
public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult> RemoveLoginAsync (TUser user, string loginProvider, string providerKey);
abstract member RemoveLoginAsync : 'User * string * string -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>
override this.RemoveLoginAsync : 'User * string * string -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>
Public Overridable Function RemoveLoginAsync (user As TUser, loginProvider As String, providerKey As String) As Task(Of IdentityResult)

Parametry

user
TUser

Użytkownik do usunięcia informacji logowania.

loginProvider
String

Identyfikator logowania, którego informacje powinny zostać usunięte.

providerKey
String

Klucz podany przez zewnętrznego dostawcę logowania dla określonego użytkownika.

Zwraca

Element Task reprezentujący operację asynchroniczną zawierającą operację IdentityResult .

Dotyczy