AsyncExecutorWithRetries Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Essa classe é uma classe de utilitário conveniente para executar uma determinada função assíncrona com repetições, permitindo especificar políticas e filtros de repetição personalizados.
public static class AsyncExecutorWithRetries
type AsyncExecutorWithRetries = class
Public Class AsyncExecutorWithRetries
- Herança
-
AsyncExecutorWithRetries
Campos
INFINITE_RETRIES |
Constante usada para solicitar um número infinito de repetições. |
Métodos
ExecuteWithRetries(Func<Int32,Task>, Int32, Func<Exception,Int32,Boolean>, TimeSpan, IBackoffProvider) |
Execute uma determinada função várias vezes, com base em parâmetros de configuração de repetição. |
ExecuteWithRetries<T>(Func<Int32,Task<T>>, Int32, Func<Exception,Int32,Boolean>, TimeSpan, IBackoffProvider) |
Execute uma determinada função várias vezes, com base em parâmetros de configuração de repetição. |
ExecuteWithRetries<T>(Func<Int32,Task<T>>, Int32, Int32, Func<T, Int32,Boolean>, Func<Exception,Int32,Boolean>, TimeSpan, IBackoffProvider, IBackoffProvider) |
Execute um determinado |