ManualWorkflowSchedulerService Clase

Definición

Precaución

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Proporciona un servicio del subprocesamiento que permite la aplicación host que crea una instancia de flujo de trabajo para donar 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 esté inactiva. Como consecuencia, la instancia de flujo de trabajo solo se puede ejecutar utilizando el método RunWorkflow(Guid) 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

Nota

En esta documentación se describen los tipos y espacios de nombres que están obsoletos. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.

ManualWorkflowSchedulerService no ejecuta automáticamente una instancia de flujo de trabajo que está en la cola. El host debe llamar a RunWorkflow para ejecutar un flujo de trabajo especificado.

Constructores

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

Runtime
Obsoletos.

Obtiene WorkflowRuntime para este servicio.

(Heredado de WorkflowRuntimeService)
State
Obsoletos.

Obtiene el estado del objeto WorkflowRuntimeService.

(Heredado de WorkflowRuntimeService)

Métodos

Cancel(Guid)
Obsoletos.

Cancela el elemento de trabajo de la instancia de flujo de trabajo especificado.

Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()
Obsoletos.

Sirve como la 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 Object actual.

(Heredado de Object)
OnStarted()
Obsoletos.

Se sobrecarga de OnStarted(). Se llama a este método siempre que se llama y utiliza StartRuntime() por ManualWorkflowSchedulerService para hacer el trabajo que se necesita cuando se inicia WorkflowRuntime.

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

(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)
Obsoletos.

Agrega una instancia de flujo de trabajo a la cola de elementos de trabajo pendientes utilizando la instancia de flujo de trabajo especificada mediante el delegado multidifusión especificado.

Schedule(WaitCallback, Guid, DateTime, Guid)
Obsoletos.

Agrega una instancia de flujo de trabajo especificada a la cola de elementos de trabajo pendientes utilizando el delegado multidifusión, DateTime y los GUID especificados.

Start()
Obsoletos.

Cuando se invalida en una clase derivada, inicia el servicio y cambia State a Starting.

(Heredado de WorkflowRuntimeService)
Stop()
Obsoletos.

Se sobrecarga de Stop(). ManualWorkflowSchedulerService utiliza este método para hacer el trabajo que se necesita cuando se detiene WorkflowRuntime.

ToString()
Obsoletos.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a