Partager via


IDurableOrchestrationClient.StartNewAsync Méthode

Définition

Surcharges

StartNewAsync(String, String)

Démarre une nouvelle exécution de la fonction d’orchestrateur spécifiée.

StartNewAsync<T>(String, T)

Démarre une nouvelle exécution de la fonction d’orchestrateur spécifiée.

StartNewAsync<T>(String, String, T)

Démarre l’exécution d’une nouvelle instance de la fonction d’orchestrateur spécifiée.

StartNewAsync(String, String)

Source:
IDurableOrchestrationClient.cs

Démarre une nouvelle exécution de la fonction d’orchestrateur spécifiée.

public System.Threading.Tasks.Task<string> StartNewAsync (string orchestratorFunctionName, string instanceId = default);
abstract member StartNewAsync : string * string -> System.Threading.Tasks.Task<string>
Public Function StartNewAsync (orchestratorFunctionName As String, Optional instanceId As String = Nothing) As Task(Of String)

Paramètres

orchestratorFunctionName
String

Nom de la fonction d’orchestrateur à démarrer.

instanceId
String

ID à utiliser pour la nouvelle instance d’orchestration.

Retours

Tâche qui se termine lorsque l’orchestration est démarrée. La tâche contient l’ID de instance du instance d’orchestre démarré.

Exceptions

La fonction spécifiée n’existe pas, est désactivée ou n’est pas une fonction d’orchestrateur.

S’applique à

StartNewAsync<T>(String, T)

Source:
IDurableOrchestrationClient.cs

Démarre une nouvelle exécution de la fonction d’orchestrateur spécifiée.

public System.Threading.Tasks.Task<string> StartNewAsync<T> (string orchestratorFunctionName, T input) where T : class;
abstract member StartNewAsync : string * 'T -> System.Threading.Tasks.Task<string> (requires 'T : null)
Public Function StartNewAsync(Of T As Class) (orchestratorFunctionName As String, input As T) As Task(Of String)

Paramètres de type

T

Type de la valeur d’entrée pour la fonction orchestrateur.

Paramètres

orchestratorFunctionName
String

Nom de la fonction d’orchestrateur à démarrer.

input
T

Valeur d’entrée sérialisable JSON pour la fonction d’orchestrateur.

Retours

Tâche qui se termine lorsque l’orchestration est démarrée. La tâche contient l’ID de instance du instance d’orchestre démarré.

Exceptions

La fonction spécifiée n’existe pas, est désactivée ou n’est pas une fonction d’orchestrateur.

S’applique à

StartNewAsync<T>(String, String, T)

Source:
IDurableOrchestrationClient.cs

Démarre l’exécution d’une nouvelle instance de la fonction d’orchestrateur spécifiée.

public System.Threading.Tasks.Task<string> StartNewAsync<T> (string orchestratorFunctionName, string instanceId, T input);
abstract member StartNewAsync : string * string * 'T -> System.Threading.Tasks.Task<string>
Public Function StartNewAsync(Of T) (orchestratorFunctionName As String, instanceId As String, input As T) As Task(Of String)

Paramètres de type

T

Type de la valeur d’entrée pour la fonction orchestrateur.

Paramètres

orchestratorFunctionName
String

Nom de la fonction d’orchestrateur à démarrer.

instanceId
String

ID à utiliser pour la nouvelle instance d’orchestration.

input
T

Valeur d’entrée sérialisable JSON pour la fonction d’orchestrateur.

Retours

Tâche qui se termine lorsque l’orchestration est démarrée. La tâche contient l’ID de instance du instance d’orchestre démarré.

Exceptions

La fonction spécifiée n’existe pas, est désactivée ou n’est pas une fonction d’orchestrateur.

Remarques

Si une instance d’orchestration avec l’ID spécifié existe déjà, le instance existant est remplacé en mode silencieux par cette nouvelle instance.

S’applique à