ILongRunningWebApi Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Metodi per processi in background o a esecuzione prolungata nelle API Web.
public interface ILongRunningWebApi
type ILongRunningWebApi = interface
Public Interface ILongRunningWebApi
- Derivato
Metodi
| Nome | Descrizione |
|---|---|
| AcquireTokenInLongRunningProcess(IEnumerable<String>, String) |
Recupera un token di accesso dalla cache usando la chiave della cache fornita che può essere usata per accedere a un'altra API Web protetta downstream per conto di un utente usando il flusso on-Behalf-Of OAuth 2.0. Vedere OBO a esecuzione prolungata in MSAL.NET. Usare <seealso cref="M:Microsoft. Identity.Client.Extensibility.ConfidentialClientApplicationExtensions.StopLongRunningProcessInWebApiAsync(Microsoft. Identity.Client.ILongRunningWebApi,System.String,System.Threading.CancellationToken)"></seealso> per arrestare il processo a esecuzione prolungata e rimuovere i token associati dalla cache. |
| InitiateLongRunningProcessInWebApi(IEnumerable<String>, String, String) |
Acquisisce un token di accesso per questa API Web dall'autorità configurata nell'applicazione per accedere a un'altra API Web protetta downstream per conto di un utente usando il flusso on-Behalf-Of OAuth 2.0.
Vedere OBO a esecuzione prolungata in MSAL.NET.
Passare un token di accesso (non un token ID) usato per chiamare questa applicazione client riservata nel |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| StopLongRunningProcessInWebApiAsync(ILongRunningWebApi, String, CancellationToken) |
Arresta una sessione on-behalf-of a esecuzione prolungata rimuovendo i token associati alla chiave della cache fornita. Vedere OBO a esecuzione prolungata in MSAL.NET. |