WorkflowUnhandledExceptionBehavior Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um comportamento de serviço que permite que você especifique a ação a ser executada quando ocorre uma exceção sem tratamento em um serviço de fluxo de trabalho.
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
- Herança
-
WorkflowUnhandledExceptionBehavior
- Implementações
Comentários
OnUnhandledExceptionE WorkflowUnhandledExceptionBehavior ditar o comportamento do tempo de execução quando uma exceção não é tratada no fluxo de trabalho; no entanto, WorkflowUnhandledExceptionBehavior o tem a opção de deixar um fluxo de trabalho suspenso no repositório de persistência, enquanto não OnUnhandledException faz isso. O motivo disso é que o que acontece com um fluxo de trabalho suspenso é específico do host e WorkflowApplication não é. Para implementar essa funcionalidade usando o WorkflowApplication , crie um personalizado PersistenceParticipant que tenha esse comportamento.
Para obter um exemplo de como usar esse comportamento, consulte extensibilidade do host do serviço de fluxo de trabalho.
Construtores
WorkflowUnhandledExceptionBehavior() |
Inicializa uma nova instância da classe WorkflowUnhandledExceptionBehavior. |
Propriedades
Action |
Obtém ou define a ação a ser executada quando ocorre uma exceção sem tratamento. |