ManualWorkflowSchedulerService Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Proporciona un servicio de subprocesos que permite que la aplicación host cree una instancia de flujo de trabajo para donar el Thread en el que se ejecuta la instancia de flujo de trabajo. Con este servicio de subprocesos, las aplicaciones host pueden ejecutar una instancia de flujo de trabajo en un solo Thread modo sincrónico (aunque si el flujo de trabajo contiene una actividad de retraso, el trabajo se pospone hasta después de que la actividad de retraso se ejecute en un subproceso independiente generado por Timer). Este modo bloquea la ejecución de la aplicación host hasta que la instancia de flujo de trabajo deja de estar inactiva. Posteriormente, la instancia de flujo de trabajo solo se puede ejecutar mediante el RunWorkflow(Guid) método de este servicio.
public ref class ManualWorkflowSchedulerService : System::Workflow::Runtime::Hosting::WorkflowSchedulerService
public class ManualWorkflowSchedulerService : System.Workflow.Runtime.Hosting.WorkflowSchedulerService
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public class ManualWorkflowSchedulerService : System.Workflow.Runtime.Hosting.WorkflowSchedulerService
type ManualWorkflowSchedulerService = class
inherit WorkflowSchedulerService
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type ManualWorkflowSchedulerService = class
inherit WorkflowSchedulerService
Public Class ManualWorkflowSchedulerService
Inherits WorkflowSchedulerService
- Herencia
- Atributos
Comentarios
Note
En este material se describen los tipos y los espacios de nombres que están obsoletos. Para obtener más información, consulte Deprecated Types in Windows Workflow Foundation 4.5.
ManualWorkflowSchedulerService no ejecuta automáticamente una instancia de flujo de trabajo que se encuentra en la cola. El host debe llamar RunWorkflow a para ejecutar un flujo de trabajo especificado.
Constructores
| Nombre | Description |
|---|---|
| ManualWorkflowSchedulerService() |
Obsoletos.
Inicializa una nueva instancia de la clase ManualWorkflowSchedulerService. |
| ManualWorkflowSchedulerService(Boolean) |
Obsoletos.
Inicializa una nueva instancia de la clase ManualWorkflowSchedulerService. |
| ManualWorkflowSchedulerService(NameValueCollection) |
Obsoletos.
Inicializa una nueva instancia de la clase ManualWorkflowSchedulerService. |
Propiedades
| Nombre | Description |
|---|---|
| Runtime |
Obsoletos.
Obtiene para WorkflowRuntime este servicio. (Heredado de WorkflowRuntimeService) |
| State |
Obsoletos.
Obtiene el estado de .WorkflowRuntimeService (Heredado de WorkflowRuntimeService) |
Métodos
| Nombre | Description |
|---|---|
| Cancel(Guid) |
Obsoletos.
Cancela el elemento de trabajo de instancia de flujo de trabajo existente especificado. |
| Equals(Object) |
Obsoletos.
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Obsoletos.
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obsoletos.
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Obsoletos.
Crea una copia superficial del Objectactual. (Heredado de Object) |
| OnStarted() |
Obsoletos.
Sobrecargado de OnStarted(). Se llama a este método siempre que StartRuntime() se llama a y lo usa ManualWorkflowSchedulerService para realizar el trabajo necesario cuando WorkflowRuntime se inicia. |
| OnStopped() |
Obsoletos.
Cuando se invalida en una clase derivada, representa el método al que se llamará cuando el motor en tiempo de ejecución de flujo de trabajo genere el Stopped evento. (Heredado de WorkflowRuntimeService) |
| RaiseServicesExceptionNotHandledEvent(Exception, Guid) |
Obsoletos.
Genera el evento ServicesExceptionNotHandled. (Heredado de WorkflowRuntimeService) |
| RunWorkflow(Guid) |
Obsoletos.
Ejecuta la instancia de flujo de trabajo especificada. |
| Schedule(WaitCallback, Guid, DateTime, Guid) |
Obsoletos.
Agrega la instancia de flujo de trabajo especificada a la cola de elementos de trabajo pendientes mediante el delegado DateTime de multidifusión especificado y los GUID. |
| Schedule(WaitCallback, Guid) |
Obsoletos.
Agrega una instancia de flujo de trabajo a la cola de elementos de trabajo pendientes mediante la instancia de flujo de trabajo especificada mediante el delegado de multidifusión especificado. |
| Start() |
Obsoletos.
Cuando se reemplaza en una clase derivada, inicia el servicio y cambia a StateStarting. (Heredado de WorkflowRuntimeService) |
| Stop() |
Obsoletos.
Sobrecargado de Stop(). ManualWorkflowSchedulerService usa este método para realizar el trabajo necesario cuando se WorkflowRuntime detiene. |
| ToString() |
Obsoletos.
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |