ManualWorkflowSchedulerService Klas

Definitie

Let op

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

Biedt een threading-service waarmee de hosttoepassing die een werkstroomexemplaren maakt, de instantie van de werkstroom kan doneren Thread waarop het werkstroomexemplaren worden uitgevoerd. Met deze threading-service kunnen hosttoepassingen een werkstroomexemplaren uitvoeren op één Thread in synchrone modus (hoewel als de werkstroom een vertragingsactiviteit bevat, het werk wordt uitgesteld totdat de vertragingsactiviteit is uitgevoerd op een afzonderlijke thread die is spawed door Timer). Deze modus blokkeert de uitvoering van de hosttoepassing totdat het werkstroomexemplaren inactief worden. Vervolgens kan het werkstroomexemplaren alleen worden uitgevoerd met behulp van de RunWorkflow(Guid) methode van deze service.

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
Overname
ManualWorkflowSchedulerService
Kenmerken

Opmerkingen

Note

In dit materiaal worden typen en naamruimten besproken die verouderd zijn. Zie Deprecated Types in Windows Workflow Foundation 4.5 voor meer informatie.

ManualWorkflowSchedulerService voert niet automatisch een werkstroomexemplaren uit die zich in de wachtrij bevindt. De host moet aanroepen RunWorkflow om een opgegeven werkstroom uit te voeren.

Constructors

Name Description
ManualWorkflowSchedulerService()
Verouderd.

Initialiseert een nieuw exemplaar van de ManualWorkflowSchedulerService klasse.

ManualWorkflowSchedulerService(Boolean)
Verouderd.

Initialiseert een nieuw exemplaar van de ManualWorkflowSchedulerService klasse.

ManualWorkflowSchedulerService(NameValueCollection)
Verouderd.

Initialiseert een nieuw exemplaar van de ManualWorkflowSchedulerService klasse.

Eigenschappen

Name Description
Runtime
Verouderd.

Hiermee haalt u de WorkflowRuntime voor deze service op.

(Overgenomen van WorkflowRuntimeService)
State
Verouderd.

Haalt de status van de WorkflowRuntimeService.

(Overgenomen van WorkflowRuntimeService)

Methoden

Name Description
Cancel(Guid)
Verouderd.

Hiermee wordt het opgegeven werkitem van het bestaande werkstroomexemplaren geannuleerd.

Equals(Object)
Verouderd.

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()
Verouderd.

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()
Verouderd.

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()
Verouderd.

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
OnStarted()
Verouderd.

Overbelast van OnStarted(). Deze methode wordt aangeroepen wanneer StartRuntime() deze wordt aangeroepen en wordt gebruikt door de ManualWorkflowSchedulerService taken die nodig zijn wanneer de WorkflowRuntime start wordt gestart.

OnStopped()
Verouderd.

Wanneer deze wordt overschreven in een afgeleide klasse, vertegenwoordigt u de methode die wordt aangeroepen wanneer de runtime-engine van de werkstroom de Stopped gebeurtenis genereert.

(Overgenomen van WorkflowRuntimeService)
RaiseServicesExceptionNotHandledEvent(Exception, Guid)
Verouderd.

Hiermee wordt de ServicesExceptionNotHandled gebeurtenis gegenereerd.

(Overgenomen van WorkflowRuntimeService)
RunWorkflow(Guid)
Verouderd.

Hiermee wordt het opgegeven werkstroomexemplaren uitgevoerd.

Schedule(WaitCallback, Guid, DateTime, Guid)
Verouderd.

Hiermee voegt u het opgegeven werkstroomexemplaren toe aan de wachtrij met werkitems in behandeling met behulp van de opgegeven multicast-gemachtigde DateTime en GUID's.

Schedule(WaitCallback, Guid)
Verouderd.

Hiermee voegt u een werkstroomexemplaren toe aan de wachtrij met werkitems in behandeling met behulp van het opgegeven werkstroomexemplaren met behulp van de opgegeven multicastdelegatie.

Start()
Verouderd.

Wanneer deze wordt overschreven in een afgeleide klasse, wordt de service gestart en wordt de State service gewijzigd in Starting.

(Overgenomen van WorkflowRuntimeService)
Stop()
Verouderd.

Overbelast van Stop(). De ManualWorkflowSchedulerService methode gebruikt deze methode om werk uit te voeren dat nodig is wanneer de WorkflowRuntime stop wordt uitgevoerd.

ToString()
Verouderd.

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op