語言

BaseAbstractAcquireTokenParameterBuilder<T>.ExecuteAsync 方法

定義

多載

名稱 Description
ExecuteAsync()

非同步執行 Token 請求。

ExecuteAsync(CancellationToken)

以非同步方式執行 Token 請求,並有可能取消非同步方法。

ExecuteAsync()

非同步執行 Token 請求。

public System.Threading.Tasks.Task<Microsoft.Identity.Client.AuthenticationResult> ExecuteAsync();
member this.ExecuteAsync : unit -> System.Threading.Tasks.Task<Microsoft.Identity.Client.AuthenticationResult>
Public Function ExecuteAsync () As Task(Of AuthenticationResult)

傳回

驗證結果包含建構器中設定的參數與請求範圍的令牌。

適用於

ExecuteAsync(CancellationToken)

以非同步方式執行 Token 請求,並有可能取消非同步方法。

public abstract System.Threading.Tasks.Task<Microsoft.Identity.Client.AuthenticationResult> ExecuteAsync(System.Threading.CancellationToken cancellationToken);
abstract member ExecuteAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Identity.Client.AuthenticationResult>
Public MustOverride Function ExecuteAsync (cancellationToken As CancellationToken) As Task(Of AuthenticationResult)

參數

cancellationToken
CancellationToken

取消代幣。 請參閱 CancellationToken

傳回

驗證結果包含建構器中設定的參數與請求範圍的令牌。

備註

取消並不保證,這是盡力而為。 若操作達到無法回頭點,例如取得標記並寫入快取,即使請求取消,任務仍會完成。 不要依賴取消代幣來維持強力一致性。

欲了解更多函式拋出的潛在例外,請參閱 MSAL.NET 中的例外。

適用於