TelemetryClient.FlushAsync(CancellationToken) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Vide de manière asynchrone la mémoire tampon en mémoire et toutes les métriques pré-agrégées.
public System.Threading.Tasks.Task<bool> FlushAsync (System.Threading.CancellationToken cancellationToken);
member this.FlushAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function FlushAsync (cancellationToken As CancellationToken) As Task(Of Boolean)
Paramètres
- cancellationToken
- CancellationToken
Retours
Retourne true lorsque les données de télémétrie sont transférées hors processus (serveur Application Insights ou stockage local) et sont émises avant l’appel de vidage. Retourne la valeur false en cas d’échec du transfert des données de télémétrie vers le serveur avec des status http non retenables. FlushAsync sur InMemoryChannel retourne toujours true, car le canal offre des garanties de fiabilité minimales et n’effectue pas de nouvelle tentative d’envoi de données de télémétrie après un échec.
Remarques
S’applique à
Azure SDK for .NET
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour