DefaultWorkflowSchedulerService Klass

Definition

Varning

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

Skapar och hanterar trådarna som kör arbetsflödesinstanser i arbetsflödets körningsmotor.

public ref class DefaultWorkflowSchedulerService : System::Workflow::Runtime::Hosting::WorkflowSchedulerService
public class DefaultWorkflowSchedulerService : System.Workflow.Runtime.Hosting.WorkflowSchedulerService
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class DefaultWorkflowSchedulerService : System.Workflow.Runtime.Hosting.WorkflowSchedulerService
type DefaultWorkflowSchedulerService = class
    inherit WorkflowSchedulerService
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type DefaultWorkflowSchedulerService = class
    inherit WorkflowSchedulerService
Public Class DefaultWorkflowSchedulerService
Inherits WorkflowSchedulerService
Arv
DefaultWorkflowSchedulerService
Attribut

Kommentarer

Note

I det här materialet diskuteras typer och namnområden som är föråldrade. Mer information finns i Deprecated Types in Windows Workflow Foundation 4.5.

DefaultWorkflowSchedulerService används som standard av arbetsflödets körningsmotor. Den innehåller standardstöd för att ha flera arbetsflödesinstanser i kö i körningstrådspoolen. Om du vill styra den tråd som ansvarar för att köra arbetsflödet använder du ManualWorkflowSchedulerService.

Konstruktorer

Name Description
DefaultWorkflowSchedulerService()
Föråldrad.

Initierar en ny instans av DefaultWorkflowSchedulerService klassen.

DefaultWorkflowSchedulerService(Int32)
Föråldrad.

Initierar en ny instans av DefaultWorkflowSchedulerService klassen med det angivna maximala antalet arbetsflödesinstanser som tjänsten kan köra samtidigt.

DefaultWorkflowSchedulerService(NameValueCollection)
Föråldrad.

Initierar en ny instans av DefaultWorkflowSchedulerService klassen.

Egenskaper

Name Description
MaxSimultaneousWorkflows
Föråldrad.

Hämtar det maximala antalet arbetsflödesinstanser som kan lagras i trådpoolkön.

Runtime
Föråldrad.

WorkflowRuntime Hämtar för den här tjänsten.

(Ärvd från WorkflowRuntimeService)
State
Föråldrad.

Hämtar tillståndet för WorkflowRuntimeService.

(Ärvd från WorkflowRuntimeService)

Metoder

Name Description
Cancel(Guid)
Föråldrad.

Avbryter det angivna befintliga arbetsflödesinstansarbetsobjektet.

Equals(Object)
Föråldrad.

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()
Föråldrad.

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()
Föråldrad.

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()
Föråldrad.

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
OnStarted()
Föråldrad.

Meddelar DefaultWorkflowSchedulerService att en arbetsflödesinstans har börjat köras.

OnStopped()
Föråldrad.

När den åsidosätts i en härledd klass representerar den metod som anropas när arbetsflödets körningsmotor genererar Stopped händelsen.

(Ärvd från WorkflowRuntimeService)
RaiseServicesExceptionNotHandledEvent(Exception, Guid)
Föråldrad.

Genererar händelsen ServicesExceptionNotHandled .

(Ärvd från WorkflowRuntimeService)
Schedule(WaitCallback, Guid, DateTime, Guid)
Föråldrad.

Lägger till den angivna arbetsflödesinstansen i kön för väntande arbetsobjekt med det angivna multicast-ombudet DateTime och GUID:erna.

Schedule(WaitCallback, Guid)
Föråldrad.

Lägger till en arbetsflödesinstans i kön för väntande arbetsobjekt med den angivna arbetsflödesinstansen med det angivna multicast-ombudet.

Start()
Föråldrad.

När den åsidosättas i en härledd klass startar tjänsten och ändrar State till Starting.

(Ärvd från WorkflowRuntimeService)
Stop()
Föråldrad.

Stoppar den tråd som körs på arbetsflödesinstansen och alla timers som körs.

ToString()
Föråldrad.

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för