WorkflowSchedulerService Класс

Определение

Внимание!

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

Обеспечивает механизм для реализации своего собственного пула потоков для выполнения рабочего процесса и управления регистрацией таймера в памяти и событиями.

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
Наследование
WorkflowSchedulerService
Производный
Атрибуты

Комментарии

Примечание

В этом материале обсуждаются устаревшие типы и пространства имен. Дополнительные сведения см. в статье о нерекомендуемых типах в Windows Workflow Foundation 4.5.

WorkflowSchedulerService является базовым классом для всех классов, создающих потоки, которые выполняют экземпляры рабочих процессов в узле подсистемы среды выполнения рабочих процессов. В их числе DefaultWorkflowSchedulerService и ManualWorkflowSchedulerService.

Примечания для тех, кто реализует этот метод

При наследовании от класса WorkflowSchedulerService необходимо переопределить следующие участники: Cancel(Guid), Schedule(WaitCallback, Guid) и Schedule(WaitCallback, Guid, DateTime, Guid).

Конструкторы

WorkflowSchedulerService()
Устаревшие..

При реализации в производном классе инициализирует новый экземпляр класса WorkflowSchedulerService.

Свойства

Runtime
Устаревшие..

Возвращает WorkflowRuntime для данной службы.

(Унаследовано от WorkflowRuntimeService)
State
Устаревшие..

Возвращает состояние экземпляра WorkflowRuntimeService.

(Унаследовано от WorkflowRuntimeService)

Методы

Cancel(Guid)
Устаревшие..

При переопределении в производном классе отменяет запланированный рабочий элемент с данным timerId.

Equals(Object)
Устаревшие..

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()
Устаревшие..

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()
Устаревшие..

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()
Устаревшие..

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
OnStarted()
Устаревшие..

При переопределении в производном классе представляет метод, который будет вызван при вызове подсистемой среды выполнения рабочих процессов события Started.

(Унаследовано от WorkflowRuntimeService)
OnStopped()
Устаревшие..

При переопределении в производном классе представляет метод, который будет вызван при вызове подсистемой среды выполнения рабочих процессов события Stopped.

(Унаследовано от WorkflowRuntimeService)
RaiseServicesExceptionNotHandledEvent(Exception, Guid)
Устаревшие..

Вызывает событие ServicesExceptionNotHandled.

(Унаследовано от WorkflowRuntimeService)
Schedule(WaitCallback, Guid)
Устаревшие..

При переопределении в производном классе данный метод вызывается средой выполнения для планирования рабочего элемента (обратного вызова) для определенного ИД экземпляра.

Schedule(WaitCallback, Guid, DateTime, Guid)
Устаревшие..

При переопределении в производном классе данный метод вызывается средой выполнения для планирования рабочего элемента (обратного вызова) для определенного экземпляра рабочего процесса для выполнения в данное время (DateTime).

Start()
Устаревшие..

При переопределении в производном классе запускает службу и изменяет State на Starting.

(Унаследовано от WorkflowRuntimeService)
Stop()
Устаревшие..

При переопределении в производном классе останавливает службу и изменяет State на Stopping.

(Унаследовано от WorkflowRuntimeService)
ToString()
Устаревшие..

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к