ManualWorkflowSchedulerService Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Poskytuje službu vláken, která umožňuje hostitelské aplikaci, která vytváří instanci pracovního postupu darovat Thread instanci, na které je spuštěna instance pracovního postupu. Pomocí této služby vytváření vláken můžou hostitelské aplikace spustit instanci pracovního postupu na jednom Thread v synchronním režimu (i když pokud pracovní postup obsahuje aktivitu zpoždění, je práce odložena až po provedení aktivity zpoždění v samostatném vlákně vytvořeném nástrojem Timer). Tento režim blokuje spuštění hostitelské aplikace, dokud instance pracovního postupu nebude nečinná. Následně lze instanci pracovního postupu spustit pouze pomocí RunWorkflow(Guid) metody této služby.
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
- Dědičnost
- 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.
ManualWorkflowSchedulerService nespustí automaticky instanci pracovního postupu, která je ve frontě. Hostitel musí volat RunWorkflow , aby se spustil zadaný pracovní postup.
Konstruktory
ManualWorkflowSchedulerService() |
Zastaralé.
Inicializuje novou instanci ManualWorkflowSchedulerService třídy . |
ManualWorkflowSchedulerService(Boolean) |
Zastaralé.
Inicializuje novou instanci ManualWorkflowSchedulerService třídy . |
ManualWorkflowSchedulerService(NameValueCollection) |
Zastaralé.
Inicializuje novou instanci ManualWorkflowSchedulerService 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é.
Zruší zadanou existující pracovní položku instance pracovního postupu. |
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řetížení z OnStarted(). Tato metoda je volána při každém StartRuntime() zavolání a je používána ManualWorkflowSchedulerService k práci, která je potřeba při WorkflowRuntime spuštění. |
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) |
RunWorkflow(Guid) |
Zastaralé.
Spustí zadanou instanci pracovního postupu. |
Schedule(WaitCallback, Guid) |
Zastaralé.
Přidá instanci pracovního postupu do fronty čekajících pracovních položek pomocí zadané instance pracovního postupu pomocí zadaného delegáta vícesměrového vysílání. |
Schedule(WaitCallback, Guid, DateTime, Guid) |
Zastaralé.
Přidá zadanou instanci pracovního postupu do fronty čekajících pracovních položek pomocí zadaného delegáta DateTime vícesměrového vysílání a identifikátorů GUID. |
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řetížení z Stop(). Používá ManualWorkflowSchedulerService tuto metodu k práci, která je potřeba při WorkflowRuntime zastavení. |
ToString() |
Zastaralé.
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |