IDurableOrchestrationContext.CallActivityWithRetryAsync 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.
Surcharges
CallActivityWithRetryAsync(String, RetryOptions, Object) |
Planifie une fonction d’activité nommée |
CallActivityWithRetryAsync<TResult>(String, RetryOptions, Object) |
Planifie une fonction d’activité nommée |
CallActivityWithRetryAsync(String, RetryOptions, Object)
Planifie une fonction d’activité nommée functionName
pour l’exécution avec des options de nouvelle tentative.
public System.Threading.Tasks.Task CallActivityWithRetryAsync (string functionName, Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions retryOptions, object input);
abstract member CallActivityWithRetryAsync : string * Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions * obj -> System.Threading.Tasks.Task
Public Function CallActivityWithRetryAsync (functionName As String, retryOptions As RetryOptions, input As Object) As Task
Paramètres
- functionName
- String
Nom de la fonction d’activité à appeler.
- retryOptions
- RetryOptions
Option de nouvelle tentative pour la fonction d’activité.
- input
- Object
Entrée sérialisable JSON à passer à la fonction d’activité.
Retours
Tâche durable qui se termine lorsque la fonction d’activité appelée se termine ou échoue.
Exceptions
L’objet d’option de nouvelle tentative est null.
La fonction spécifiée n’existe pas, est désactivée ou n’est pas une fonction d’orchestrateur.
Le thread actuel est différent du thread qui a démarré l’exécution de l’orchestrateur.
La fonction d’activité a échoué avec une exception non gérée.
S’applique à
CallActivityWithRetryAsync<TResult>(String, RetryOptions, Object)
Planifie une fonction d’activité nommée functionName
pour l’exécution avec des options de nouvelle tentative.
public System.Threading.Tasks.Task<TResult> CallActivityWithRetryAsync<TResult> (string functionName, Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions retryOptions, object input);
abstract member CallActivityWithRetryAsync : string * Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions * obj -> System.Threading.Tasks.Task<'Result>
Public Function CallActivityWithRetryAsync(Of TResult) (functionName As String, retryOptions As RetryOptions, input As Object) As Task(Of TResult)
Paramètres de type
- TResult
Type de retour de la fonction d’activité planifiée.
Paramètres
- functionName
- String
Nom de la fonction d’activité à appeler.
- retryOptions
- RetryOptions
Option de nouvelle tentative pour la fonction d’activité.
- input
- Object
Entrée sérialisable JSON à passer à la fonction d’activité.
Retours
Tâche durable qui se termine lorsque la fonction d’activité appelée se termine ou échoue.
Exceptions
L’objet d’option de nouvelle tentative est null.
La fonction spécifiée n’existe pas, est désactivée ou n’est pas une fonction d’orchestrateur.
Le thread actuel est différent du thread qui a démarré l’exécution de l’orchestrateur.
La fonction d’activité a échoué avec une exception non gérée.
S’applique à
Azure SDK for .NET