ManualWorkflowSchedulerService Clase

Definición

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
ManualWorkflowSchedulerService
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)

Se aplica a