AsyncExecutorWithRetries Classe
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.
Cette classe est une classe utilitaire pratique pour exécuter une certaine fonction asynchrone avec des nouvelles tentatives, ce qui permet de spécifier des filtres et des stratégies de nouvelle tentative personnalisés.
public static class AsyncExecutorWithRetries
type AsyncExecutorWithRetries = class
Public Class AsyncExecutorWithRetries
- Héritage
-
AsyncExecutorWithRetries
Champs
INFINITE_RETRIES |
Constante utilisée pour demander un nombre infini de nouvelles tentatives. |
Méthodes
ExecuteWithRetries(Func<Int32,Task>, Int32, Func<Exception,Int32,Boolean>, TimeSpan, IBackoffProvider) |
Exécutez une fonction donnée plusieurs fois, en fonction des paramètres de configuration de nouvelle tentative. |
ExecuteWithRetries<T>(Func<Int32,Task<T>>, Int32, Func<Exception,Int32,Boolean>, TimeSpan, IBackoffProvider) |
Exécutez une fonction donnée plusieurs fois, en fonction des paramètres de configuration de nouvelle tentative. |
ExecuteWithRetries<T>(Func<Int32,Task<T>>, Int32, Int32, Func<T, Int32,Boolean>, Func<Exception,Int32,Boolean>, TimeSpan, IBackoffProvider, IBackoffProvider) |
Exécutez un nombre de fois donné |