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 作業的 。

適用於