BaseAbstractAcquireTokenParameterBuilder<T>.ExecuteAsync Método

Definição

Sobrecargas

Nome Description
ExecuteAsync()

Executa a solicitação de token de forma assíncrona.

ExecuteAsync(CancellationToken)

Executa a solicitação de token de forma assíncrona, com a possibilidade de cancelar o método assíncrono.

ExecuteAsync()

Executa a solicitação de token de forma assíncrona.

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)

Retornos

Resultado da autenticação contendo um token para os escopos e parâmetros solicitados definidos no construtor.

Aplica-se a

ExecuteAsync(CancellationToken)

Executa a solicitação de token de forma assíncrona, com a possibilidade de cancelar o método assíncrono.

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)

Parâmetros

cancellationToken
CancellationToken

Token de cancelamento. Consulte CancellationToken

Retornos

Resultado da autenticação contendo um token para os escopos e parâmetros solicitados definidos no construtor.

Comentários

O cancelamento não é garantido, é o melhor esforço. Se a operação atingir um ponto sem retorno, por exemplo, os tokens serão adquiridos e gravados no cache, a tarefa será concluída mesmo se o cancelamento tiver sido solicitado. Não dependa de tokens de cancelamento para uma consistência forte.

Para saber mais sobre possíveis exceções geradas pela função, consulte Exceções em MSAL.NET.

Aplica-se a