Share via


IDurableOrchestrationContext.CallSubOrchestratorAsync Método

Definición

Sobrecargas

CallSubOrchestratorAsync(String, Object)

Programa una función de orquestador denominada functionName para su ejecución.

CallSubOrchestratorAsync(String, String, Object)

Programa una función de orquestador denominada functionName para su ejecución.

CallSubOrchestratorAsync<TResult>(String, Object)

Programa una función de orquestador denominada functionName para su ejecución.

CallSubOrchestratorAsync<TResult>(String, String, Object)

Programa una función de orquestación denominada functionName para su ejecución.

CallSubOrchestratorAsync(String, Object)

Source:
IDurableOrchestrationContext.cs

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)

Source:
IDurableOrchestrationContext.cs

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)

Source:
IDurableOrchestrationContext.cs

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

Task<TResult>

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)

Source:
IDurableOrchestrationContext.cs

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

Task<TResult>

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