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 que cria uma instância de fluxo de trabalho doe o Thread local em que a instância do 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 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 do fluxo de trabalho fique ociosa. Posteriormente, a instância de fluxo de trabalho só pode ser executada usando o RunWorkflow(Guid) método 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
Note
Esse material discute tipos e namespaces obsoletos. Para obter mais informações, consulte Deprecated Types in 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
| Nome | Description |
|---|---|
| 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
| Nome | Description |
|---|---|
| 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
| Nome | Description |
|---|---|
| Cancel(Guid) |
Obsoleto.
Cancela o item de trabalho da 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 Objectatual. (Herdado de Object) |
| OnStarted() |
Obsoleto.
Sobrecarregado de OnStarted(). Esse método é chamado sempre que StartRuntime() é chamado e é usado pelo ManualWorkflowSchedulerService trabalho necessário quando o WorkflowRuntime início. |
| 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 Stopped evento. (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, DateTime, Guid) |
Obsoleto.
Adiciona a instância de fluxo de trabalho especificada à fila de item de trabalho pendente usando o delegado DateTime multicast especificado e GUIDs. |
| 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. |
| 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 método usa esse método para fazer o trabalho necessário quando a WorkflowRuntime parada é interrompida. |
| ToString() |
Obsoleto.
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |