IDurableOrchestrationClient.StartNewAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
StartNewAsync(String, String) |
Inicia una nueva ejecución de la función de orquestador especificada. |
StartNewAsync<T>(String, T) |
Inicia una nueva ejecución de la función de orquestador especificada. |
StartNewAsync<T>(String, String, T) |
Inicia una nueva instancia de la función de orquestador especificada. |
StartNewAsync(String, String)
Inicia una nueva ejecución de la función de orquestador 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
El nombre de la función de orquestador que iniciar.
- instanceId
- String
Identificador que se va a usar para la nueva instancia de orquestación.
Devoluciones
Tarea que se completa cuando se inicia la orquestación. La tarea contiene el identificador de instancia de la instancia de orquestación iniciada.
Excepciones
La función especificada no existe, está deshabilitada o no es una función de orquestador.
Se aplica a
StartNewAsync<T>(String, T)
Inicia una nueva ejecución de la función de orquestador 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
Tipo del valor de entrada de la función de orquestador.
Parámetros
- orchestratorFunctionName
- String
El nombre de la función de orquestador que iniciar.
- input
- T
Valor de entrada serializable json para la función de orquestador.
Devoluciones
Tarea que se completa cuando se inicia la orquestación. La tarea contiene el identificador de instancia de la instancia de orquestación iniciada.
Excepciones
La función especificada no existe, está deshabilitada o no es una función de orquestador.
Se aplica a
StartNewAsync<T>(String, String, T)
Inicia una nueva instancia de la función de orquestador 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
Tipo del valor de entrada de la función de orquestador.
Parámetros
- orchestratorFunctionName
- String
El nombre de la función de orquestador que iniciar.
- instanceId
- String
Identificador que se va a usar para la nueva instancia de orquestación.
- input
- T
Valor de entrada serializable json para la función de orquestador.
Devoluciones
Tarea que se completa cuando se inicia la orquestación. La tarea contiene el identificador de instancia de la instancia de orquestación iniciada.
Excepciones
La función especificada no existe, está deshabilitada o no es una función de orquestador.
Comentarios
Si ya existe una instancia de orquestación con el identificador especificado, la instancia existente se reemplazará silenciosamente por esta nueva instancia.
Se aplica a
Azure SDK for .NET