WorkflowSchedulerService Třída

Definice

Upozornění

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

Poskytuje mechanismus pro implementaci vlastního fondu vláken pro spuštění pracovního postupu a správu registrace a událostí časovače v paměti.

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
Dědičnost
WorkflowSchedulerService
Odvozené
Atributy

Poznámky

Poznámka

V tomto materiálu jsou popsané zastaralé typy a obory názvů. Další informace naleznete v tématu Zastaralé typy ve Windows Workflow Foundation 4.5.

WorkflowSchedulerService je tato základní třída pro všechny třídy, které vytvářejí vlákna, která spouští instance pracovního postupu na hostiteli modulu runtime pracovního postupu. Patří mezi ně DefaultWorkflowSchedulerService a ManualWorkflowSchedulerService.

Poznámky pro implementátory

Pokud dědíte z WorkflowSchedulerService, musíte přepsat následující členy: Cancel(Guid)a Schedule(WaitCallback, Guid)Schedule(WaitCallback, Guid, DateTime, Guid).

Konstruktory

WorkflowSchedulerService()
Zastaralé.

Při implementaci v odvozené třídě inicializuje novou instanci WorkflowSchedulerService třídy .

Vlastnosti

Runtime
Zastaralé.

WorkflowRuntime Získá pro tuto službu.

(Zděděno od WorkflowRuntimeService)
State
Zastaralé.

Získá stav objektu WorkflowRuntimeService.

(Zděděno od WorkflowRuntimeService)

Metody

Cancel(Guid)
Zastaralé.

Při přepsání v odvozené třídě zruší naplánovanou pracovní položku s danou timerId.

Equals(Object)
Zastaralé.

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()
Zastaralé.

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()
Zastaralé.

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()
Zastaralé.

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
OnStarted()
Zastaralé.

Při přepsání v odvozené třídě představuje metodu, která bude volána, když modul runtime pracovního postupu vyvolá Started událost.

(Zděděno od WorkflowRuntimeService)
OnStopped()
Zastaralé.

Při přepsání v odvozené třídě představuje metodu, která bude volána, když modul runtime pracovního postupu vyvolá Stopped událost.

(Zděděno od WorkflowRuntimeService)
RaiseServicesExceptionNotHandledEvent(Exception, Guid)
Zastaralé.

ServicesExceptionNotHandled Vyvolá událost.

(Zděděno od WorkflowRuntimeService)
Schedule(WaitCallback, Guid)
Zastaralé.

Při přepsání v odvozené třídě je tato metoda volána modulem runtime k naplánování pracovní položky (zpětné volání) pro konkrétní ID instance.

Schedule(WaitCallback, Guid, DateTime, Guid)
Zastaralé.

Při přepsání v odvozené třídě je tato metoda volána modulem runtime k naplánování pracovní položky (zpětné volání) pro konkrétní instanci pracovního postupu, která má být provedena v daném okamžiku (DateTime).

Start()
Zastaralé.

Při přepsání v odvozené třídě spustí službu a změní na StateStarting.

(Zděděno od WorkflowRuntimeService)
Stop()
Zastaralé.

Při přepsání v odvozené třídě zastaví službu a změní na StateStopping.

(Zděděno od WorkflowRuntimeService)
ToString()
Zastaralé.

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro