ManualWorkflowSchedulerService Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
- 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) |