Freigeben über


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

Definition

Versucht, die bereitgestellten externen Anmeldeinformationen aus dem angegebenen userzu entfernen. und gibt ein Flag zurück, das angibt, ob die Entfernung erfolgreich war oder nicht.

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)

Parameter

user
TUser

Der Benutzer, aus dem die Anmeldeinformationen entfernt werden sollen.

loginProvider
String

Die Anmeldung gibt an, deren Informationen entfernt werden sollen.

providerKey
String

Der Schlüssel, der vom externen Anmeldeanbieter für den angegebenen Benutzer angegeben wird.

Gibt zurück

Das Task , das den asynchronen Vorgang darstellt, der den IdentityResult des Vorgangs enthält.

Gilt für: