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 eseguire quando si verifica un'eccezione non gestita all'interno di un servizio del 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
Sia OnUnhandledException che WorkflowUnhandledExceptionBehavior dettano il comportamento del runtime quando un'eccezione non viene gestita nel flusso di lavoro. Tuttavia, WorkflowUnhandledExceptionBehavior ha la possibilità di uscire da un flusso di lavoro sospeso nell'archivio di persistenza, mentre OnUnhandledException non lo è. Il motivo è che ciò che accade a un flusso di lavoro sospeso è specifico dell'host e WorkflowApplication non è. Per implementare questa funzionalità usando WorkflowApplication, creare un oggetto personalizzato PersistenceParticipant con questo comportamento.
Per un esempio di come usare questo comportamento, vedere Estendibilità dell'host del servizio flusso di lavoro.
Costruttori
| Nome | Descrizione |
|---|---|
| WorkflowUnhandledExceptionBehavior() |
Inizializza una nuova istanza della classe WorkflowUnhandledExceptionBehavior. |
Proprietà
| Nome | Descrizione |
|---|---|
| Action |
Ottiene o imposta l'azione da eseguire quando si verifica un'eccezione non gestita. |