Compartir a través de


IDurableOrchestrationContext.CallSubOrchestratorWithRetryAsync Método

Definición

Sobrecargas

CallSubOrchestratorWithRetryAsync(String, RetryOptions, Object)

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

CallSubOrchestratorWithRetryAsync(String, RetryOptions, String, Object)

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

CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, String, Object)

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

CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, Object)

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

CallSubOrchestratorWithRetryAsync(String, RetryOptions, Object)

Source:
IDurableOrchestrationContext.cs

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

public System.Threading.Tasks.Task CallSubOrchestratorWithRetryAsync (string functionName, Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions retryOptions, object input);
abstract member CallSubOrchestratorWithRetryAsync : string * Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions * obj -> System.Threading.Tasks.Task
Public Function CallSubOrchestratorWithRetryAsync (functionName As String, retryOptions As RetryOptions, input As Object) As Task

Parámetros

functionName
String

Nombre de la función de orquestador a la que se va a llamar.

retryOptions
RetryOptions

Opción de reintento para la función de orquestador.

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

El objeto de opción de reintento es null.

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

CallSubOrchestratorWithRetryAsync(String, RetryOptions, String, Object)

Source:
IDurableOrchestrationContext.cs

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

public System.Threading.Tasks.Task CallSubOrchestratorWithRetryAsync (string functionName, Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions retryOptions, string instanceId, object input);
abstract member CallSubOrchestratorWithRetryAsync : string * Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions * string * obj -> System.Threading.Tasks.Task
Public Function CallSubOrchestratorWithRetryAsync (functionName As String, retryOptions As RetryOptions, 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.

retryOptions
RetryOptions

Opción de reintento para la función de orquestador.

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

El objeto de opción de reintento es null.

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

CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, String, Object)

Source:
IDurableOrchestrationContext.cs

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

public System.Threading.Tasks.Task<TResult> CallSubOrchestratorWithRetryAsync<TResult> (string functionName, Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions retryOptions, string instanceId, object input);
abstract member CallSubOrchestratorWithRetryAsync : string * Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions * string * obj -> System.Threading.Tasks.Task<'Result>
Public Function CallSubOrchestratorWithRetryAsync(Of TResult) (functionName As String, retryOptions As RetryOptions, 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.

retryOptions
RetryOptions

Opción de reintento para la función de orquestador.

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

El objeto de opción de reintento es null.

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

CallSubOrchestratorWithRetryAsync<TResult>(String, RetryOptions, Object)

Source:
IDurableOrchestrationContext.cs

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

public System.Threading.Tasks.Task<TResult> CallSubOrchestratorWithRetryAsync<TResult> (string functionName, Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions retryOptions, object input);
abstract member CallSubOrchestratorWithRetryAsync : string * Microsoft.Azure.WebJobs.Extensions.DurableTask.RetryOptions * obj -> System.Threading.Tasks.Task<'Result>
Public Function CallSubOrchestratorWithRetryAsync(Of TResult) (functionName As String, retryOptions As RetryOptions, 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.

retryOptions
RetryOptions

Opción de reintento para la función de orquestador.

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

El objeto de opción de reintento es null.

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