Udostępnij za pośrednictwem


ManualWorkflowSchedulerService Klasa

Definicja

Przestroga

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 utworzenie wystąpienia przepływu pracy w celu przekazania elementu Thread , na którym 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 czasu wykonania działania opóźnienia na osobnym wątku zduplikowanym przez Timerprogram ). Ten tryb blokuje wykonywanie aplikacji hosta, dopóki wystąpienie przepływu pracy nie 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

Uwaga

W tym materiale omówiono przestarzałe typy i przestrzenie nazw. Aby uzyskać więcej informacji, zobacz Przestarzałe typy w programie 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

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

Runtime
Przestarzałe.

Pobiera element WorkflowRuntime dla tej usługi.

(Odziedziczone po WorkflowRuntimeService)
State
Przestarzałe.

Pobiera stan .WorkflowRuntimeService

(Odziedziczone po WorkflowRuntimeService)

Metody

Cancel(Guid)
Przestarzałe.

Anuluje określony istniejący element roboczy wystąpienia przepływu pracy.

Equals(Object)
Przestarzałe.

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()
Przestarzałe.

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()
Przestarzałe.

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()
Przestarzałe.

Tworzy płytkią kopię bieżącego Objectelementu .

(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 program do wykonywania pracy potrzebnej podczas uruchamiania WorkflowRuntime .

OnStopped()
Przestarzałe.

Po zastąpieniu w klasie pochodnej reprezentuje metodę, która zostanie wywołana, gdy aparat środowiska uruchomieniowego przepływu pracy zgłosi Stopped zdarzenie.

(Odziedziczone po WorkflowRuntimeService)
RaiseServicesExceptionNotHandledEvent(Exception, Guid)
Przestarzałe.

ServicesExceptionNotHandled Zgłasza zdarzenie.

(Odziedziczone po WorkflowRuntimeService)
RunWorkflow(Guid)
Przestarzałe.

Uruchamia określone wystąpienie przepływu pracy.

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.

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.

Start()
Przestarzałe.

Po przesłonięciu w klasie pochodnej uruchamia usługę i zmienia wartość na StateStarting.

(Odziedziczone po WorkflowRuntimeService)
Stop()
Przestarzałe.

Przeciążone z Stop(). Ta ManualWorkflowSchedulerService metoda używa tej metody do wykonania pracy, która jest wymagana WorkflowRuntime , gdy zatrzymuje się.

ToString()
Przestarzałe.

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy