ManualWorkflowSchedulerService Classe

Définition

Attention

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

Fournit un service de thread qui permet à l’application hôte de créer une instance de workflow de donner le don de l’instance Thread de workflow sur laquelle l’instance de workflow est exécutée. À l’aide de ce service de threading, les applications hôtes peuvent exécuter une instance de flux de travail en mode synchrone ( Thread bien que si le flux de travail contient une activité de retard, le travail est reporté jusqu’à ce que l’activité de retard soit exécutée sur un thread distinct généré par Timer). Ce mode bloque l’exécution de l’application hôte jusqu’à ce que l’instance de workflow devienne inactive. Par la suite, l’instance de workflow ne peut être exécutée qu’à l’aide de la RunWorkflow(Guid) méthode de ce 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
Héritage
ManualWorkflowSchedulerService
Attributs

Remarques

Note

Ce matériel traite des types et des espaces de noms obsolètes. Pour plus d’informations, consultez Deprecated Types dans Windows Workflow Foundation 4.5.

ManualWorkflowSchedulerService n’exécute pas automatiquement une instance de flux de travail qui se trouve dans la file d’attente. L’hôte doit appeler RunWorkflow pour exécuter un flux de travail spécifié.

Constructeurs

Nom Description
ManualWorkflowSchedulerService()
Obsolète.

Initialise une nouvelle instance de la classe ManualWorkflowSchedulerService.

ManualWorkflowSchedulerService(Boolean)
Obsolète.

Initialise une nouvelle instance de la classe ManualWorkflowSchedulerService.

ManualWorkflowSchedulerService(NameValueCollection)
Obsolète.

Initialise une nouvelle instance de la classe ManualWorkflowSchedulerService.

Propriétés

Nom Description
Runtime
Obsolète.

Obtient le WorkflowRuntime service.

(Hérité de WorkflowRuntimeService)
State
Obsolète.

Obtient l’état du WorkflowRuntimeService.

(Hérité de WorkflowRuntimeService)

Méthodes

Nom Description
Cancel(Guid)
Obsolète.

Annule l’élément de travail d’instance de workflow existant spécifié.

Equals(Object)
Obsolète.

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()
Obsolète.

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()
Obsolète.

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()
Obsolète.

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
OnStarted()
Obsolète.

Surchargé de OnStarted(). Cette méthode est appelée chaque fois StartRuntime() qu’elle est appelée et utilisée par le ManualWorkflowSchedulerService travail nécessaire au WorkflowRuntime démarrage.

OnStopped()
Obsolète.

En cas de substitution dans une classe dérivée, représente la méthode qui sera appelée lorsque le moteur d’exécution de workflow déclenche l’événement Stopped .

(Hérité de WorkflowRuntimeService)
RaiseServicesExceptionNotHandledEvent(Exception, Guid)
Obsolète.

Déclenche l’événement ServicesExceptionNotHandled.

(Hérité de WorkflowRuntimeService)
RunWorkflow(Guid)
Obsolète.

Exécute l’instance de workflow spécifiée.

Schedule(WaitCallback, Guid, DateTime, Guid)
Obsolète.

Ajoute l’instance de flux de travail spécifiée à la file d’attente des éléments de travail en attente à l’aide du délégué DateTime multidiffusion spécifié et des GUID.

Schedule(WaitCallback, Guid)
Obsolète.

Ajoute une instance de flux de travail à la file d’attente des éléments de travail en attente à l’aide de l’instance de workflow spécifiée à l’aide du délégué de multidiffusion spécifié.

Start()
Obsolète.

En cas de substitution dans une classe dérivée, démarre le service et change la State valeur Starting.

(Hérité de WorkflowRuntimeService)
Stop()
Obsolète.

Surchargé de Stop(). La ManualWorkflowSchedulerService méthode utilise cette méthode pour effectuer des tâches nécessaires lorsque l’arrêt WorkflowRuntime s’arrête.

ToString()
Obsolète.

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à