BaseAbstractAcquireTokenParameterBuilder<T>.ExecuteAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | 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 中的例外。