Partilhar via


IDurableOrchestrationClient.StartNewAsync Método

Definição

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)

Origem:
IDurableOrchestrationClient.cs

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)

Origem:
IDurableOrchestrationClient.cs

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)

Origem:
IDurableOrchestrationClient.cs

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