Partager via


TrackingWorkflowTerminatedEventArgs Classe

Définition

Attention

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

Contient des données associées à l’arrêt d’une instance de flux de travail.

public ref class TrackingWorkflowTerminatedEventArgs : EventArgs
[System.Serializable]
public class TrackingWorkflowTerminatedEventArgs : EventArgs
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class TrackingWorkflowTerminatedEventArgs : EventArgs
[<System.Serializable>]
type TrackingWorkflowTerminatedEventArgs = class
    inherit EventArgs
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type TrackingWorkflowTerminatedEventArgs = class
    inherit EventArgs
Public Class TrackingWorkflowTerminatedEventArgs
Inherits EventArgs
Héritage
TrackingWorkflowTerminatedEventArgs
Attributs

Remarques

Note

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

Un TrackingWorkflowTerminatedEventArgs est généré par l’infrastructure de suivi d’exécution lorsqu’une instance de workflow est arrêtée. Si l’instance TrackingProfile de flux de travail associée inclut une WorkflowTrackPoint configuration pour un TerminatedTrackingWorkflowEvent, l’infrastructure de suivi de flux de travail place l’infrastructure TrackingWorkflowTerminatedEventArgsEventArgs de suivi dans celle-ci WorkflowTrackingRecord envoyée au service de suivi.

Une instance de flux de travail peut être arrêtée de trois façons : l’hôte peut appeler WorkflowInstance.Terminate; une TerminateActivity activité peut être appelée à partir de l’instance de flux de travail ; ou une exception non gérée peut se produire. Si le flux de travail est arrêté par l’hôte ou une TerminateActivity activité, l’infrastructure de suivi d’exécution est définie Exception sur une WorkflowTerminatedException propriété définie Message sur une description de la raison de l’arrêt. Si le flux de travail est arrêté en raison d’une exception non gérée, l’infrastructure de suivi du runtime transmet l’exception non gérée dans Exception.

Note

TrackingWorkflowTerminatedEventArgs est utilisé uniquement par le service de suivi d’exécution pour transmettre des informations dans un WorkflowTrackingRecord. Les données d’un WorkflowRuntime.WorkflowTerminated événement sont passées dans un WorkflowTerminatedEventArgs.

Propriétés

Nom Description
Exception
Obsolète.

Obtient l’exception qui a provoqué l’arrêt de l’instance de workflow.

Méthodes

Nom Description
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)
ToString()
Obsolète.

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

(Hérité de Object)

S’applique à