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
Este tema aún no ha recibido ninguna valoración - Valorar este tema

WorkflowInvoker.InvokeAsync (Método)

.NET Framework 4

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
Método público InvokeAsync() Invoca un flujo de trabajo de forma asincrónica.
Método público InvokeAsync(Object) Invoca un flujo de trabajo de forma asincrónica utilizando el identificador único especificado.
Método público InvokeAsync(IDictionary<String, Object>) Invoca un flujo de trabajo de forma asincrónica utilizando la IDictionary<TKey, TValue> de parámetros de entrada especificada.
Método público InvokeAsync(TimeSpan) Invoca un flujo de trabajo de forma asincrónica con el intervalo de tiempo de espera especificado.
Método público 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.
Método público 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.
Método público InvokeAsync(TimeSpan, Object) Invoca de forma asincrónica un flujo de trabajo con el intervalo de tiempo de espera especificado y un identificador único.
Método público 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.
Arriba

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 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.

¿Le ha resultado útil?
(Caracteres restantes: 1500)
Contenido de la comunidad Agregar