ManualWorkflowSchedulerService Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Uwaga
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Udostępnia usługę wątkową, która umożliwia aplikacji hosta tworzenie wystąpienia przepływu pracy w celu przekazania Thread danych, na których jest uruchamiane wystąpienie przepływu pracy. Korzystając z tej usługi wątkowej, aplikacje hosta mogą uruchamiać wystąpienie przepływu pracy w jednym Thread trybie synchronicznym (chociaż jeśli przepływ pracy zawiera działanie opóźnienia, praca jest odroczona do momentu wykonania działania opóźnienia w osobnym wątku zduplikowanym przez Timerprogram ). Ten tryb blokuje wykonywanie aplikacji hosta do momentu, aż wystąpienie przepływu pracy stanie się bezczynne. Następnie wystąpienie przepływu pracy można wykonać tylko przy użyciu RunWorkflow(Guid) metody tej usługi.
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
- Dziedziczenie
- Atrybuty
Uwagi
Note
W tym materiale omówiono typy i przestrzenie nazw, które są przestarzałe. Aby uzyskać więcej informacji, zobacz Deprecated Types in Windows Workflow Foundation 4.5.
ManualWorkflowSchedulerService nie uruchamia automatycznie wystąpienia przepływu pracy, które znajduje się w kolejce. Host musi wywołać polecenie RunWorkflow , aby uruchomić określony przepływ pracy.
Konstruktory
| Nazwa | Opis |
|---|---|
| ManualWorkflowSchedulerService() |
Przestarzałe.
Inicjuje nowe wystąpienie klasy ManualWorkflowSchedulerService. |
| ManualWorkflowSchedulerService(Boolean) |
Przestarzałe.
Inicjuje nowe wystąpienie klasy ManualWorkflowSchedulerService. |
| ManualWorkflowSchedulerService(NameValueCollection) |
Przestarzałe.
Inicjuje nowe wystąpienie klasy ManualWorkflowSchedulerService. |
Właściwości
| Nazwa | Opis |
|---|---|
| Runtime |
Przestarzałe.
Pobiera element WorkflowRuntime dla tej usługi. (Odziedziczone po WorkflowRuntimeService) |
| State |
Przestarzałe.
Pobiera stan WorkflowRuntimeService. (Odziedziczone po WorkflowRuntimeService) |
Metody
| Nazwa | Opis |
|---|---|
| Cancel(Guid) |
Przestarzałe.
Anuluje określony istniejący element roboczy wystąpienia przepływu pracy. |
| Equals(Object) |
Przestarzałe.
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Przestarzałe.
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Przestarzałe.
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Przestarzałe.
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| OnStarted() |
Przestarzałe.
Przeciążone z .OnStarted() Ta metoda jest wywoływana za każdym razem, gdy StartRuntime() jest wywoływana i jest używana przez ManualWorkflowSchedulerService element do wykonywania pracy wymaganej podczas uruchamiania WorkflowRuntime . |
| OnStopped() |
Przestarzałe.
Po zastąpieniu w klasie pochodnej reprezentuje metodę, która będzie wywoływana, gdy aparat środowiska uruchomieniowego przepływu pracy zgłasza Stopped zdarzenie. (Odziedziczone po WorkflowRuntimeService) |
| RaiseServicesExceptionNotHandledEvent(Exception, Guid) |
Przestarzałe.
ServicesExceptionNotHandled Wywołuje zdarzenie. (Odziedziczone po WorkflowRuntimeService) |
| RunWorkflow(Guid) |
Przestarzałe.
Uruchamia określone wystąpienie przepływu pracy. |
| Schedule(WaitCallback, Guid, DateTime, Guid) |
Przestarzałe.
Dodaje określone wystąpienie przepływu pracy do kolejki oczekujących elementów roboczych przy użyciu określonego delegata DateTime multiemisji i identyfikatorów GUID. |
| Schedule(WaitCallback, Guid) |
Przestarzałe.
Dodaje wystąpienie przepływu pracy do kolejki oczekujących elementów roboczych przy użyciu określonego wystąpienia przepływu pracy przy użyciu określonego delegata multiemisji. |
| Start() |
Przestarzałe.
Po przesłonięciu w klasie pochodnej program uruchamia usługę i zmienia wartość State na Starting. (Odziedziczone po WorkflowRuntimeService) |
| Stop() |
Przestarzałe.
Przeciążone z .Stop() Metoda ManualWorkflowSchedulerService używa tej metody do wykonania pracy, która jest wymagana, gdy zatrzyma się WorkflowRuntime . |
| ToString() |
Przestarzałe.
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |