Compartir a través de


IDurableOrchestrationContext.CallActivityWithRetryAsync Método

Definición

Sobrecargas

CallActivityWithRetryAsync(String, RetryOptions, Object)

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

CallActivityWithRetryAsync<TResult>(String, RetryOptions, Object)

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

CallActivityWithRetryAsync(String, RetryOptions, Object)

Source:
IDurableOrchestrationContext.cs

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

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

Parámetros

functionName
String

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

retryOptions
RetryOptions

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

input
Object

Entrada serializable por JSON que se va a pasar a la función de actividad.

Devoluciones

Una tarea duradera que se completa cuando la función de actividad llamada se completa o produce un error.

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

CallActivityWithRetryAsync<TResult>(String, RetryOptions, Object)

Source:
IDurableOrchestrationContext.cs

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

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

Parámetros

functionName
String

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

retryOptions
RetryOptions

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

input
Object

Entrada serializable por JSON que se va a pasar a la función de actividad.

Devoluciones

Task<TResult>

Una tarea duradera que se completa cuando la función de actividad llamada se completa o produce un error.

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