Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. |
Traducción
Original
|
WorkflowInvoker.InvokeAsync (Método)
Invoca de forma asincrónica un flujo de trabajo utilizando el modelo de diseño asincrónico basado en eventos.
Este miembro está sobrecargado. Para obtener información completa sobre este miembro, incluida la sintaxis, el uso y algunos ejemplos, haga clic en un nombre de la lista de sobrecarga.
| Nombre | Descripción | |
|---|---|---|
|
InvokeAsync() | Invoca un flujo de trabajo de forma asincrónica. |
|
InvokeAsync(Object) | Invoca un flujo de trabajo de forma asincrónica utilizando el identificador único especificado. |
|
InvokeAsync(IDictionary<String, Object>) | Invoca un flujo de trabajo de forma asincrónica utilizando la IDictionary<TKey, TValue> de parámetros de entrada especificada. |
|
InvokeAsync(TimeSpan) | Invoca un flujo de trabajo de forma asincrónica con el intervalo de tiempo de espera especificado. |
|
InvokeAsync(IDictionary<String, Object>, Object) | Invoca un flujo de trabajo de forma asincrónica utilizando el diccionario IDictionary<TKey, TValue> de parámetros de entrada especificado y un identificador único. |
|
InvokeAsync(IDictionary<String, Object>, TimeSpan) | Invoca de forma asincrónica un flujo de trabajo con el diccionario IDictionary<TKey, TValue> de parámetros de entrada y el intervalo de tiempo de espera especificados. |
|
InvokeAsync(TimeSpan, Object) | Invoca de forma asincrónica un flujo de trabajo con el intervalo de tiempo de espera especificado y un identificador único. |
|
InvokeAsync(IDictionary<String, Object>, TimeSpan, Object) | Invoca de forma asincrónica un flujo de trabajo con el diccionario especificado IDictionary<TKey, TValue> de parámetros de entrada, el intervalo de tiempo de espera y un identificador único. |
Para recibir una notificación cuando se complete el flujo de trabajo, controle el evento InvokeCompleted. De forma predeterminada, el flujo de trabajo debe completarse en el intervalo de tiempo especificado en el campo TimeSpan.MaxValue o, en caso contrario, se anula el flujo de trabajo y se produce una excepción TimeoutException.
Nota
|
|---|
|
La excepción TimeoutException solo se produce si transcurre el tiempo de espera y el flujo de trabajo queda inactivo durante la ejecución. Un flujo de trabajo que tarda en completarse más tiempo que el especificado se completa correctamente si el flujo de trabajo no queda inactivo. |
Este método invoca de forma asincrónica un flujo de trabajo utilizando el modelo de diseño asincrónico basado en eventos. Para obtener más información, veaEvent-based Asynchronous Pattern Overview.
Nota