WorkflowUnhandledExceptionBehavior Classe
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.
Comportement de service qui vous permet de spécifier l'action à exécuter lorsqu'une exception non prise en charge est levée dans un service de workflow.
public ref class WorkflowUnhandledExceptionBehavior : System::ServiceModel::Description::IServiceBehavior
public class WorkflowUnhandledExceptionBehavior : System.ServiceModel.Description.IServiceBehavior
type WorkflowUnhandledExceptionBehavior = class
interface IServiceBehavior
Public Class WorkflowUnhandledExceptionBehavior
Implements IServiceBehavior
- Héritage
-
WorkflowUnhandledExceptionBehavior
- Implémente
Remarques
OnUnhandledException et WorkflowUnhandledExceptionBehavior dictent le comportement du runtime lorsqu'une exception n'est pas gérée dans le workflow ; toutefois, WorkflowUnhandledExceptionBehavior peut laisser en suspens le workflow dans le magasin de persistance, contrairement à OnUnhandledException. La raison de cela est que ce qui arrive à un workflow suspendu est spécifique à l'hôte, contrairement à WorkflowApplication. Pour implémenter cette fonctionnalité à l'aide de WorkflowApplication, créez un PersistenceParticipant personnalisé qui a ce comportement.
Pour obtenir un exemple d’utilisation de ce comportement, consultez Extensibilité de l’hôte du service de flux de travail.
Constructeurs
WorkflowUnhandledExceptionBehavior() |
Initialise une nouvelle instance de la classe WorkflowUnhandledExceptionBehavior. |
Propriétés
Action |
Obtient ou définit l'action à entreprendre lorsqu'une exception non gérée se produit. |