IDurableOrchestrationClient.StartNewAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
StartNewAsync(String, String) |
Inicia uma nova execução da função de orquestrador especificada. |
StartNewAsync<T>(String, T) |
Inicia uma nova execução da função de orquestrador especificada. |
StartNewAsync<T>(String, String, T) |
Inicia uma nova instância de uma função de orquestrador especificada. |
StartNewAsync(String, String)
Inicia uma nova execução da função de orquestrador especificada.
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)
Parâmetros
- orchestratorFunctionName
- String
O nome da função de orquestrador a ser iniciada.
- instanceId
- String
A ID a ser usada para a nova instância de orquestração.
Retornos
Uma tarefa que é concluída quando a orquestração é iniciada. A tarefa contém a ID da instância de orquestração iniciada.
Exceções
A função especificada não existe, está desabilitada ou não é uma função de orquestrador.
Aplica-se a
StartNewAsync<T>(String, T)
Inicia uma nova execução da função de orquestrador especificada.
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)
Parâmetros de tipo
- T
O tipo do valor de entrada para a função de orquestrador.
Parâmetros
- orchestratorFunctionName
- String
O nome da função de orquestrador a ser iniciada.
- input
- T
Valor de entrada serializável JSON para a função de orquestrador.
Retornos
Uma tarefa que é concluída quando a orquestração é iniciada. A tarefa contém a ID da instância de orquestração iniciada.
Exceções
A função especificada não existe, está desabilitada ou não é uma função de orquestrador.
Aplica-se a
StartNewAsync<T>(String, String, T)
Inicia uma nova instância de uma função de orquestrador especificada.
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)
Parâmetros de tipo
- T
O tipo do valor de entrada para a função de orquestrador.
Parâmetros
- orchestratorFunctionName
- String
O nome da função de orquestrador a ser iniciada.
- instanceId
- String
A ID a ser usada para a nova instância de orquestração.
- input
- T
Valor de entrada serializável em JSON para a função de orquestrador.
Retornos
Uma tarefa que é concluída quando a orquestração é iniciada. A tarefa contém a ID da instância de orquestração iniciada.
Exceções
A função especificada não existe, está desabilitada ou não é uma função de orquestrador.
Comentários
Se uma instância de orquestração com a ID especificada já existir, a instância existente será silenciosamente substituída por essa nova instância.
Aplica-se a
Azure SDK for .NET