WorkflowSchedulerService Classe

Definição

Atenção

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

Fornece um mecanismo para implementar o seu próprio pool de threads para executar o fluxo de trabalho e gerir o registo e eventos do temporizador em memória.

public ref class WorkflowSchedulerService abstract : System::Workflow::Runtime::Hosting::WorkflowRuntimeService
public abstract class WorkflowSchedulerService : System.Workflow.Runtime.Hosting.WorkflowRuntimeService
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public abstract class WorkflowSchedulerService : System.Workflow.Runtime.Hosting.WorkflowRuntimeService
type WorkflowSchedulerService = class
    inherit WorkflowRuntimeService
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type WorkflowSchedulerService = class
    inherit WorkflowRuntimeService
Public MustInherit Class WorkflowSchedulerService
Inherits WorkflowRuntimeService
Herança
WorkflowSchedulerService
Derivado
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.

WorkflowSchedulerService É essa classe base para todas as classes que criam threads que executam instâncias de workflow no host do motor de execução do workflow? Estes incluem DefaultWorkflowSchedulerService e ManualWorkflowSchedulerService.

Notas para Implementadores

Quando herdas de WorkflowSchedulerService, deves sobrepor os seguintes membros: Cancel(Guid), Schedule(WaitCallback, Guid) e Schedule(WaitCallback, Guid, DateTime, Guid).

Construtores

Name Description
WorkflowSchedulerService()
Obsoleto.

Quando implementado numa classe derivada, inicializa uma nova instância da WorkflowSchedulerService 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.

Quando sobreposto numa classe derivada, cancela o item de trabalho agendado com o dado timerId.

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.

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

(Herdado de WorkflowRuntimeService)
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)
Schedule(WaitCallback, Guid, DateTime, Guid)
Obsoleto.

Quando é sobreposto numa classe derivada, este método é chamado pelo runtime para agendar um item de trabalho (callback) para uma instância de workflow específica a ser feita no momento dado (DateTime).

Schedule(WaitCallback, Guid)
Obsoleto.

Quando sobrescrito numa classe derivada, este método é chamado pelo runtime para agendar um item de trabalho (callback) para um ID de instância específico.

Start()
Obsoleto.

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

(Herdado de WorkflowRuntimeService)
Stop()
Obsoleto.

Quando sobreposto numa classe derivada, para o serviço e altera o State para Stopping.

(Herdado de WorkflowRuntimeService)
ToString()
Obsoleto.

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a