WorkflowUnhandledExceptionBehavior Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Comportamento del servizio che consente di specificare l'azione da intraprendere quando si verifica un'eccezione non gestita all'interno di un servizio flusso di lavoro.
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
- Ereditarietà
-
WorkflowUnhandledExceptionBehavior
- Implementazioni
Commenti
OnUnhandledException e WorkflowUnhandledExceptionBehavior determinano il comportamento del runtime quando un'eccezione non è gestita nel flusso di lavoro; tuttavia, in WorkflowUnhandledExceptionBehavior c'è l'opzione di lasciare un flusso di lavoro sospeso nell'archivio di persistenza, mentre questa opzione non c'è in OnUnhandledException. Ciò è dovuto al fatto che la modalità di elaborazione di un flusso di lavoro sospeso è specifica dell'host, mentre WorkflowApplication non lo è. Per implementare questa funzionalità utilizzando WorkflowApplication, creare un PersistenceParticipant personalizzato che ha questo comportamento.
Per un esempio di come usare questo comportamento, vedere Estendibilità dell'host del servizio flusso di lavoro.
Costruttori
WorkflowUnhandledExceptionBehavior() |
Inizializza una nuova istanza della classe WorkflowUnhandledExceptionBehavior. |
Proprietà
Action |
Ottiene o imposta l'azione da intraprendere quando si verifica un'eccezione non gestita. |