System.Workflow.Runtime.DebugEngine Espace de noms

Contient des classes et des interfaces à utiliser dans les instances de workflow de débogage.

Classes

Nom Description
DebugController

Relaye les événements de création, d’exécution et d’arrêt de l’instance de flux de travail au processus du débogueur. Cette classe ne peut pas être héritée.

WorkflowDebuggerSteppingAttribute

Spécifie le comportement de débogage pas à pas pour les activités composites dont les activités enfants peuvent s’exécuter simultanément.

Structures

Nom Description
ActivityHandlerDescriptor

Spécifie les informations du gestionnaire à côté du code dans les méthodes BeforeHandlerInvoked(Guid, Guid, String, ActivityHandlerDescriptor) et UpdateHandlerMethodsForActivity(Guid, Guid, String, List<ActivityHandlerDescriptor>).

Interfaces

Nom Description
IExpressionEvaluationFrame

Définit l’interface implémentée par le composant d’évaluation d’expression de flux de travail qui fournit un cadre de contexte pour l’évaluation d’expression.

IInstanceTable

Réservé pour une utilisation ultérieure.

IWorkflowDebugger

Définit l’interface qui reçoit les informations d’état de création, d’exécution et d’arrêt de l’instance de flux de travail à partir d’un DebugController objet exécuté à l’intérieur de l’application hôte de flux de travail.

IWorkflowDebuggerService

Avertit le débogueur de flux de travail que des événements d’évaluation de condition de code se sont produits.

Énumérations

Nom Description
WorkflowDebuggerSteppingOption

Spécifie la façon dont le débogueur de flux de travail effectue simultanément l’exécution des activités enfants d’une activité composite.

Délégués

Nom Description
DebugEngineCallback

Fait référence à une méthode de rappel appelée par le composant d’évaluation d’expression de flux de travail.