Partager via


IDurableOrchestrationContext.CallSubOrchestratorAsync Méthode

Définition

Surcharges

CallSubOrchestratorAsync(String, Object)

Planifie une fonction d’orchestrateur nommée functionName pour l’exécution.

CallSubOrchestratorAsync(String, String, Object)

Planifie une fonction d’orchestrateur nommée functionName pour l’exécution.

CallSubOrchestratorAsync<TResult>(String, Object)

Planifie une fonction d’orchestrateur nommée functionName pour l’exécution.

CallSubOrchestratorAsync<TResult>(String, String, Object)

Planifie une fonction d’orchestration nommée functionName pour l’exécution.

CallSubOrchestratorAsync(String, Object)

Source:
IDurableOrchestrationContext.cs

Planifie une fonction d’orchestrateur nommée functionName pour l’exécution.

public System.Threading.Tasks.Task CallSubOrchestratorAsync (string functionName, object input);
abstract member CallSubOrchestratorAsync : string * obj -> System.Threading.Tasks.Task
Public Function CallSubOrchestratorAsync (functionName As String, input As Object) As Task

Paramètres

functionName
String

Nom de la fonction d’orchestrateur à appeler.

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

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 de sous-orchestrateur a échoué avec une exception non prise en charge.

S’applique à

CallSubOrchestratorAsync(String, String, Object)

Source:
IDurableOrchestrationContext.cs

Planifie une fonction d’orchestrateur nommée functionName pour l’exécution.

public System.Threading.Tasks.Task CallSubOrchestratorAsync (string functionName, string instanceId, object input);
abstract member CallSubOrchestratorAsync : string * string * obj -> System.Threading.Tasks.Task
Public Function CallSubOrchestratorAsync (functionName As String, instanceId As String, input As Object) As Task

Paramètres

functionName
String

Nom de la fonction d’orchestrateur à appeler.

instanceId
String

ID unique à utiliser pour le instance de sous-orchestration.

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

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 prise en charge.

S’applique à

CallSubOrchestratorAsync<TResult>(String, Object)

Source:
IDurableOrchestrationContext.cs

Planifie une fonction d’orchestrateur nommée functionName pour l’exécution.

public System.Threading.Tasks.Task<TResult> CallSubOrchestratorAsync<TResult> (string functionName, object input);
abstract member CallSubOrchestratorAsync : string * obj -> System.Threading.Tasks.Task<'Result>
Public Function CallSubOrchestratorAsync(Of TResult) (functionName 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.

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

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 de sous-orchestrateur a échoué avec une exception non prise en charge.

S’applique à

CallSubOrchestratorAsync<TResult>(String, String, Object)

Source:
IDurableOrchestrationContext.cs

Planifie une fonction d’orchestration nommée functionName pour l’exécution.

public System.Threading.Tasks.Task<TResult> CallSubOrchestratorAsync<TResult> (string functionName, string instanceId, object input);
abstract member CallSubOrchestratorAsync : string * string * obj -> System.Threading.Tasks.Task<'Result>
Public Function CallSubOrchestratorAsync(Of TResult) (functionName As String, 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.

instanceId
String

ID unique à utiliser pour le instance de sous-orchestration.

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

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 prise en charge.

S’applique à