Partager via


IDurableOrchestrationContext.CallSubOrchestratorWithRetryAsync Méthode

Définition

Surcharges

CallSubOrchestratorWithRetryAsync(String, RetryOptions, Object)

Planifie une fonction d’orchestrateur nommée functionName pour l’exécution avec des options de nouvelle tentative.

CallSubOrchestratorWithRetryAsync(String, RetryOptions, String, Object)

Planifie une fonction d’orchestrateur nommée functionName pour l’exécution avec des options de nouvelle tentative.

CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, String, Object)

Planifie une fonction d’orchestrateur nommée functionName pour l’exécution avec des options de nouvelle tentative.

CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, Object)

Planifie une fonction d’orchestrateur nommée functionName pour l’exécution avec des options de nouvelle tentative.

CallSubOrchestratorWithRetryAsync(String, RetryOptions, Object)

Source:
IDurableOrchestrationContext.cs

Planifie une fonction d’orchestrateur nommée functionName pour l’exécution avec des options de nouvelle tentative.

public System.Threading.Tasks.Task CallSubOrchestratorWithRetryAsync (string functionName, Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions retryOptions, object input);
abstract member CallSubOrchestratorWithRetryAsync : string * Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions * obj -> System.Threading.Tasks.Task
Public Function CallSubOrchestratorWithRetryAsync (functionName As String, retryOptions As RetryOptions, input As Object) As Task

Paramètres

functionName
String

Nom de la fonction d’orchestrateur à appeler.

retryOptions
RetryOptions

Option de nouvelle tentative pour la fonction d’orchestrateur.

input
Object

Entrée sérialisable JSON à passer à la fonction d’orchestrateur.

Retours

Tâche durable qui se termine lorsque la fonction d’orchestrateur 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 à

CallSubOrchestratorWithRetryAsync(String, RetryOptions, String, Object)

Source:
IDurableOrchestrationContext.cs

Planifie une fonction d’orchestrateur nommée functionName pour l’exécution avec des options de nouvelle tentative.

public System.Threading.Tasks.Task CallSubOrchestratorWithRetryAsync (string functionName, Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions retryOptions, string instanceId, object input);
abstract member CallSubOrchestratorWithRetryAsync : string * Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions * string * obj -> System.Threading.Tasks.Task
Public Function CallSubOrchestratorWithRetryAsync (functionName As String, retryOptions As RetryOptions, instanceId As String, input As Object) As Task

Paramètres

functionName
String

Nom de la fonction d’orchestrateur à appeler.

retryOptions
RetryOptions

Option de nouvelle tentative pour la fonction d’orchestrateur.

instanceId
String

ID unique à utiliser pour la sous-orchestration instance.

input
Object

Entrée sérialisable JSON à passer à la fonction d’orchestrateur.

Retours

Tâche durable qui se termine lorsque la fonction d’orchestrateur 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 à

CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, String, Object)

Source:
IDurableOrchestrationContext.cs

Planifie une fonction d’orchestrateur nommée functionName pour l’exécution avec des options de nouvelle tentative.

public System.Threading.Tasks.Task<TResult> CallSubOrchestratorWithRetryAsync<TResult> (string functionName, Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions retryOptions, string instanceId, object input);
abstract member CallSubOrchestratorWithRetryAsync : string * Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions * string * obj -> System.Threading.Tasks.Task<'Result>
Public Function CallSubOrchestratorWithRetryAsync(Of TResult) (functionName As String, retryOptions As RetryOptions, instanceId As String, input As Object) As Task(Of TResult)

Paramètres de type

TResult

Type de retour de la fonction d’orchestrateur planifiée.

Paramètres

functionName
String

Nom de la fonction d’orchestrateur à appeler.

retryOptions
RetryOptions

Option de nouvelle tentative pour la fonction d’orchestrateur.

instanceId
String

ID unique à utiliser pour la sous-orchestration instance.

input
Object

Entrée sérialisable JSON à passer à la fonction d’orchestrateur.

Retours

Task<TResult>

Tâche durable qui se termine lorsque la fonction d’orchestrateur 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 à

CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, Object)

Source:
IDurableOrchestrationContext.cs

Planifie une fonction d’orchestrateur nommée functionName pour l’exécution avec des options de nouvelle tentative.

public System.Threading.Tasks.Task<TResult> CallSubOrchestratorWithRetryAsync<TResult> (string functionName, Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions retryOptions, object input);
abstract member CallSubOrchestratorWithRetryAsync : string * Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions * obj -> System.Threading.Tasks.Task<'Result>
Public Function CallSubOrchestratorWithRetryAsync(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’orchestrateur planifiée.

Paramètres

functionName
String

Nom de la fonction d’orchestrateur à appeler.

retryOptions
RetryOptions

Option de nouvelle tentative pour la fonction d’orchestrateur.

input
Object

Entrée sérialisable JSON à passer à la fonction d’orchestrateur.

Retours

Task<TResult>

Tâche durable qui se termine lorsque la fonction d’orchestrateur 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 à