IDurableOrchestrationContext.CallSubOrchestratorAsync 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
CallSubOrchestratorAsync(String, Object) |
Programa una función de orquestador denominada |
CallSubOrchestratorAsync(String, String, Object) |
Programa una función de orquestador denominada |
CallSubOrchestratorAsync<TResult>(String, Object) |
Programa una función de orquestador denominada |
CallSubOrchestratorAsync<TResult>(String, String, Object) |
Programa una función de orquestación denominada |
CallSubOrchestratorAsync(String, Object)
Programa una función de orquestador denominada functionName
para su ejecución.
public System.Threading.Tasks.Task CallSubOrchestratorAsync(string functionName, object input);
abstract member CallSubOrchestratorAsync : string * obj -> System.Threading.Tasks.Task
Public Function CallSubOrchestratorAsync (functionName As String, input As Object) As Task
Parámetros
- functionName
- String
Nombre de la función de orquestador a la que se va a llamar.
- input
- Object
Entrada serializable por JSON que se va a pasar a la función de orquestador.
Devoluciones
Tarea duradera que se completa cuando se completa o se produce un error en la función de orquestador llamada.
Excepciones
La función especificada no existe, está deshabilitada o no es una función de orquestador.
El subproceso actual es diferente del subproceso que inició la ejecución del orquestador.
Error en la función de sub-orquestador con una excepción no controlada.
Se aplica a
CallSubOrchestratorAsync(String, String, Object)
Programa una función de orquestador denominada functionName
para su ejecución.
public System.Threading.Tasks.Task CallSubOrchestratorAsync(string functionName, string instanceId, object input);
abstract member CallSubOrchestratorAsync : string * string * obj -> System.Threading.Tasks.Task
Public Function CallSubOrchestratorAsync (functionName As String, instanceId As String, input As Object) As Task
Parámetros
- functionName
- String
Nombre de la función de orquestador a la que se va a llamar.
- instanceId
- String
Identificador único que se va a usar para la instancia de sub-orquestación.
- input
- Object
Entrada serializable por JSON que se va a pasar a la función de orquestador.
Devoluciones
Tarea duradera que se completa cuando se completa o se produce un error en la función de orquestador llamada.
Excepciones
La función especificada no existe, está deshabilitada o no es una función de orquestador.
El subproceso actual es diferente del subproceso que inició la ejecución del orquestador.
Error en la función de actividad con una excepción no controlada.
Se aplica a
CallSubOrchestratorAsync<TResult>(String, Object)
Programa una función de orquestador denominada functionName
para su ejecución.
public System.Threading.Tasks.Task<TResult> CallSubOrchestratorAsync<TResult>(string functionName, object input);
abstract member CallSubOrchestratorAsync : string * obj -> System.Threading.Tasks.Task<'Result>
Public Function CallSubOrchestratorAsync(Of TResult) (functionName As String, input As Object) As Task(Of TResult)
Parámetros de tipo
- TResult
Tipo de valor devuelto de la función de orquestador programada.
Parámetros
- functionName
- String
Nombre de la función de orquestador a la que se va a llamar.
- input
- Object
Entrada serializable por JSON que se va a pasar a la función de orquestador.
Devoluciones
Tarea duradera que se completa cuando se completa o se produce un error en la función de orquestador llamada.
Excepciones
La función especificada no existe, está deshabilitada o no es una función de orquestador.
El subproceso actual es diferente del subproceso que inició la ejecución del orquestador.
Error en la función de sub-orquestador con una excepción no controlada.
Se aplica a
CallSubOrchestratorAsync<TResult>(String, String, Object)
Programa una función de orquestación denominada functionName
para su ejecución.
public System.Threading.Tasks.Task<TResult> CallSubOrchestratorAsync<TResult>(string functionName, string instanceId, object input);
abstract member CallSubOrchestratorAsync : string * string * obj -> System.Threading.Tasks.Task<'Result>
Public Function CallSubOrchestratorAsync(Of TResult) (functionName As String, instanceId As String, input As Object) As Task(Of TResult)
Parámetros de tipo
- TResult
Tipo de valor devuelto de la función de orquestador programada.
Parámetros
- functionName
- String
Nombre de la función de orquestador a la que se va a llamar.
- instanceId
- String
Identificador único que se va a usar para la instancia de sub-orquestación.
- input
- Object
Entrada serializable por JSON que se va a pasar a la función de orquestador.
Devoluciones
Tarea duradera que se completa cuando se completa o se produce un error en la función de orquestador llamada.
Excepciones
La función especificada no existe, está deshabilitada o no es una función de orquestador.
El subproceso actual es diferente del subproceso que inició la ejecución del orquestador.
Error en la función de actividad con una excepción no controlada.
Se aplica a
Azure SDK for .NET