WorkflowRuntime.WorkflowSuspended Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit lorsqu'une instance de workflow est interrompue.
public:
event EventHandler<System::Workflow::Runtime::WorkflowSuspendedEventArgs ^> ^ WorkflowSuspended;
public event EventHandler<System.Workflow.Runtime.WorkflowSuspendedEventArgs> WorkflowSuspended;
member this.WorkflowSuspended : EventHandler<System.Workflow.Runtime.WorkflowSuspendedEventArgs>
Public Custom Event WorkflowSuspended As EventHandler(Of WorkflowSuspendedEventArgs)
Public Event WorkflowSuspended As EventHandler(Of WorkflowSuspendedEventArgs)
Type d'événement
Exemples
L'exemple de code suivant montre comment utiliser les fonctionnalités WorkflowRuntime d'un hôte de workflow. Le code associe l'événement WorkflowSuspended à un gestionnaire d'événements, méthode qui est nommée OnWorkflowSuspended
.
Cet exemple de code fait partie de l’exemple Suspendre et Terminer.
workflowRuntime.WorkflowSuspended += OnWorkflowSuspend;
AddHandler workflowRuntime.WorkflowSuspended, AddressOf OnWorkflowSuspend
Remarques
L'instance de workflow peut être interrompue par l'hôte via un appel à la méthode Suspend, par une activité SuspendActivity ou implicitement par le moteur d'exécution de workflow. Par exemple, le moteur d'exécution de workflow interrompt temporairement l'instance lorsqu'il lui applique des modifications dynamiques.
Pour l'événement WorkflowSuspended, l'expéditeur contient l'objet WorkflowRuntime, et l'objet WorkflowSuspendedEventArgs contient l'objet WorkflowInstance et une chaîne qui décrit la raison de l'interruption de l'instance.
Pour plus d’informations sur la gestion des événements, consultez Gestion et déclenchement d’événements.