Język

ManualWorkflowSchedulerService Klasa

Definicja

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
ManualWorkflowSchedulerService
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)

Dotyczy