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 à entreprendre lorsqu’une exception non gérée se produit dans un service de flux de travail.
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
La fois OnUnhandledException et WorkflowUnhandledExceptionBehavior dicter le comportement du runtime lorsqu’une exception n’est pas gérée dans le flux de travail ; toutefois, WorkflowUnhandledExceptionBehavior elle a la possibilité de quitter un flux de travail suspendu dans le magasin de persistance, alors que OnUnhandledException ce n’est pas le cas. La raison en est que ce qui arrive à un flux de travail suspendu est spécifique à l’hôte et WorkflowApplication non. Pour implémenter cette fonctionnalité à l’aide WorkflowApplicationde , créez une fonctionnalité personnalisée PersistenceParticipant qui a ce comportement.
Pour obtenir un exemple d’utilisation de ce comportement, consultez l’extensibilité de l’hôte du service de flux de travail.
Constructeurs
| Nom | Description |
|---|---|
| WorkflowUnhandledExceptionBehavior() |
Initialise une nouvelle instance de la classe WorkflowUnhandledExceptionBehavior. |
Propriétés
| Nom | Description |
|---|---|
| Action |
Obtient ou définit l’action à entreprendre lorsqu’une exception non gérée se produit. |