UserManager<TUser>.RemoveLoginAsync(TUser, String, String) 方法

定义

尝试从指定的 user中删除提供的外部登录信息。 和 返回一个标志,指示删除是否成功。

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)

参数

user
TUser

要从中删除登录信息的用户。

loginProvider
String

应删除其信息的登录名提供。

providerKey
String

外部登录提供程序为指定用户提供的密钥。

返回

表示 Task 异步操作的 ,包含 IdentityResult 操作的 。

适用于