ManualWorkflowSchedulerService Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Fornece um serviço de threading que permite que o aplicativo host crie uma instância de fluxo de trabalho para doar o Thread no qual a instância de fluxo de trabalho é executada. Usando esse serviço de threading, os aplicativos host podem executar uma instância de fluxo de trabalho em um único Thread no modo síncrono (embora se o fluxo de trabalho contiver uma atividade de atraso, o trabalho será adiado até que a atividade de atraso seja executada em um thread separado gerado por Timer). Esse modo bloqueia a execução do aplicativo host até que a instância de fluxo de trabalho fique ociosa. Em seguida, a instância de fluxo de trabalho só pode ser executada usando o método RunWorkflow(Guid) desse 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
- Atributos
Comentários
Observação
Este material discute tipos e namespaces obsoletos. Para obter mais informações, consulte Deprecated Types in Windows Workflow Foundation 4.5 (Tipos preteridos no Windows Workflow Foundation 4.5).
ManualWorkflowSchedulerService não executa automaticamente uma instância de fluxo de trabalho que está na fila. O host deve chamar RunWorkflow para executar um fluxo de trabalho especificado.
Construtores
ManualWorkflowSchedulerService() |
Obsoleto.
Inicializa uma nova instância da classe ManualWorkflowSchedulerService. |
ManualWorkflowSchedulerService(Boolean) |
Obsoleto.
Inicializa uma nova instância da classe ManualWorkflowSchedulerService. |
ManualWorkflowSchedulerService(NameValueCollection) |
Obsoleto.
Inicializa uma nova instância da classe ManualWorkflowSchedulerService. |
Propriedades
Runtime |
Obsoleto.
Obtém o WorkflowRuntime para este serviço. (Herdado de WorkflowRuntimeService) |
State |
Obsoleto.
Obtém o estado do WorkflowRuntimeService. (Herdado de WorkflowRuntimeService) |
Métodos
Cancel(Guid) |
Obsoleto.
Cancela o item de trabalho de instância de fluxo de trabalho existente especificado. |
Equals(Object) |
Obsoleto.
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Obsoleto.
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obsoleto.
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Obsoleto.
Cria uma cópia superficial do Object atual. (Herdado de Object) |
OnStarted() |
Obsoleto.
Sobrecarregado de OnStarted(). Este método é chamado sempre que StartRuntime() é chamado e é usado pelo ManualWorkflowSchedulerService para fazer o trabalho necessário quando o WorkflowRuntime é iniciado. |
OnStopped() |
Obsoleto.
Quando substituído em uma classe derivada, representa o método que será chamado quando o mecanismo de runtime de fluxo de trabalho gerar o evento Stopped. (Herdado de WorkflowRuntimeService) |
RaiseServicesExceptionNotHandledEvent(Exception, Guid) |
Obsoleto.
Aciona o evento ServicesExceptionNotHandled. (Herdado de WorkflowRuntimeService) |
RunWorkflow(Guid) |
Obsoleto.
Executa a instância de fluxo de trabalho especificada. |
Schedule(WaitCallback, Guid) |
Obsoleto.
Adiciona uma instância de fluxo de trabalho à fila de itens de trabalho pendentes usando a instância de fluxo de trabalho especificada usando o delegado multicast especificado. |
Schedule(WaitCallback, Guid, DateTime, Guid) |
Obsoleto.
Adiciona a instância de fluxo de trabalho especificada à fila de itens de trabalho pendentes usando o delegado multicast, o DateTime e os GUIDs especificados. |
Start() |
Obsoleto.
Quando substituído em uma classe derivada, inicia o serviço e altera o State para Starting. (Herdado de WorkflowRuntimeService) |
Stop() |
Obsoleto.
Sobrecarregado de Stop(). O ManualWorkflowSchedulerService usa esse método para fazer o trabalho necessário quando o WorkflowRuntime para. |
ToString() |
Obsoleto.
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |