IDurableOrchestrationClient.StartNewAsync 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
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)
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)
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)
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 à
Azure SDK for .NET