Sprache

ManagedIdentityApplicationBuilderExtensions.OnBackgroundTokenRefreshCompleted Methode

Definition

Konfiguriert einen asynchronen Rückruf, der aufgerufen wird, wenn eine Aktualisierung des Hintergrundtokens (proaktiv) abgeschlossen ist. Die proaktive Aktualisierung wird in einem Hintergrundthread ausgeführt, nachdem der Aufrufer bereits ein gültiges zwischengespeichertes Token erhalten hat, sodass das Ergebnis (Latenz, Fehler) andernfalls nicht beobachtbar ist. Dieser Rückruf wird z. B. für Telemetrie angezeigt.

public static Microsoft.Identity.Client.ManagedIdentityApplicationBuilder OnBackgroundTokenRefreshCompleted(this Microsoft.Identity.Client.ManagedIdentityApplicationBuilder builder, Func<Microsoft.Identity.Client.Extensibility.ExecutionResult,System.Threading.Tasks.Task> onBackgroundTokenRefreshCompleted);
static member OnBackgroundTokenRefreshCompleted : Microsoft.Identity.Client.ManagedIdentityApplicationBuilder * Func<Microsoft.Identity.Client.Extensibility.ExecutionResult, System.Threading.Tasks.Task> -> Microsoft.Identity.Client.ManagedIdentityApplicationBuilder
<Extension()>
Public Function OnBackgroundTokenRefreshCompleted (builder As ManagedIdentityApplicationBuilder, onBackgroundTokenRefreshCompleted As Func(Of ExecutionResult, Task)) As ManagedIdentityApplicationBuilder

Parameter

builder
ManagedIdentityApplicationBuilder

Der Generator der verwalteten Identitätsanwendung.

onBackgroundTokenRefreshCompleted
Func<ExecutionResult,Task>

Ein asynchroner Rückruf, der die ExecutionResult Hintergrundaktualisierung empfängt. Hält bei Erfolg Result das aktualisierte Token; beim Fehler enthält die Ausnahme, Exception deren AuthenticationResultMetadata HTTP-Dauer den Fehlerversuch enthält.

Gibt zurück

Der Generator zum Verketten zusätzlicher Konfigurationsaufrufe.

Ausnahmen

Wird ausgelöst, wenn onBackgroundTokenRefreshCompleted NULL ist.

Hinweise

Wird in einem Hintergrundthread aufgerufen. Überprüfen Sie Successful , um das Ergebnis zu ermitteln.

Ausnahmen, die von diesem Rückruf ausgelöst werden, werden intern abgefangen und protokolliert, sodass sie die Aktualisierung nicht unterbrechen können.

Gilt für: