ManualWorkflowSchedulerService Classe

Definição

Atenção

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

Fornece um serviço de threading que permite à aplicação anfitriã criar uma instância de workflow doar a Thread instância onde a instância de workflow é executada. Usando este serviço de threading, as aplicações anfitriãs podem executar uma instância de fluxo de trabalho numa única Thread em modo síncrono (embora, se o fluxo de trabalho contiver uma atividade de atraso, o trabalho seja adiado até que a atividade de atraso seja executada numa thread separada gerada por Timer). Este modo bloqueia a execução da aplicação anfitriã até que a instância de workflow fique inativa. Subsequentemente, a instância do fluxo de trabalho só pode ser executada usando o RunWorkflow(Guid) método deste serviço.

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
Herança
ManualWorkflowSchedulerService
Atributos

Observações

Note

Este material discute tipos e namespaces que estão obsoletos. Para mais informações, consulte Tipos Descontinuados no Windows Workflow Foundation 4.5.

ManualWorkflowSchedulerService não executa automaticamente uma instância de workflow que está na fila. O host deve ligar RunWorkflow para executar um fluxo de trabalho especificado.

Construtores

Name Description
ManualWorkflowSchedulerService()
Obsoleto.

Inicializa uma nova instância da ManualWorkflowSchedulerService classe.

ManualWorkflowSchedulerService(Boolean)
Obsoleto.

Inicializa uma nova instância da ManualWorkflowSchedulerService classe.

ManualWorkflowSchedulerService(NameValueCollection)
Obsoleto.

Inicializa uma nova instância da ManualWorkflowSchedulerService classe.

Propriedades

Name Description
Runtime
Obsoleto.

Recebe por WorkflowRuntime este serviço.

(Herdado de WorkflowRuntimeService)
State
Obsoleto.

Obtém o estado do WorkflowRuntimeService.

(Herdado de WorkflowRuntimeService)

Métodos

Name Description
Cancel(Guid)
Obsoleto.

Cancela o item de trabalho de instância existente especificado.

Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()
Obsoleto.

Serve como função de hash predefinida.

(Herdado de Object)
GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do atual Object.

(Herdado de Object)
OnStarted()
Obsoleto.

Sobrecarregado por OnStarted(). Este método é chamado sempre que StartRuntime() é chamado e é usado pelo ManualWorkflowSchedulerService para realizar o trabalho necessário quando o WorkflowRuntime início.

OnStopped()
Obsoleto.

Quando sobreposto numa classe derivada, representa o método que será chamado quando o motor de execução do workflow gerar o Stopped evento.

(Herdado de WorkflowRuntimeService)
RaiseServicesExceptionNotHandledEvent(Exception, Guid)
Obsoleto.

Eleva o ServicesExceptionNotHandled evento.

(Herdado de WorkflowRuntimeService)
RunWorkflow(Guid)
Obsoleto.

Executa a instância de workflow especificada.

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

Adiciona a instância de workflow especificada à fila de itens de trabalho pendentes usando o delegado multicast especificado e DateTime GUIDs.

Schedule(WaitCallback, Guid)
Obsoleto.

Adiciona uma instância de workflow à fila de itens de trabalho pendentes usando a instância de workflow especificada usando o delegado multicast especificado.

Start()
Obsoleto.

Quando sobrescrito numa classe derivada, inicia o serviço e muda o State para Starting.

(Herdado de WorkflowRuntimeService)
Stop()
Obsoleto.

Sobrecarregado por Stop(). Utiliza ManualWorkflowSchedulerService este método para realizar o trabalho necessário quando o WorkflowRuntime sistema para.

ToString()
Obsoleto.

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a