WorkflowUnhandledExceptionBehavior Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zachowanie usługi, który umożliwia określenie Akcja podejmowana po wystąpieniu nieobsługiwanego wyjątku w ramach usługi przepływu pracy.
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
- Dziedziczenie
-
WorkflowUnhandledExceptionBehavior
- Implementuje
Uwagi
Zarówno, OnUnhandledException jak i WorkflowUnhandledExceptionBehavior dyktować zachowanie środowiska uruchomieniowego, gdy wyjątek nie jest obsługiwany w przepływie pracy, jednak WorkflowUnhandledExceptionBehavior ma opcję opuszczenia zawieszonego przepływu pracy w magazynie trwałości, chociaż nie jest to możliwe OnUnhandledException . Przyczyną tej sytuacji jest to, że działanie w zawieszonym przepływie pracy jest specyficzne dla hosta i WorkflowApplication nie jest. Aby zaimplementować tę funkcję przy użyciu programu WorkflowApplication , należy utworzyć niestandardową, PersistenceParticipant która ma takie zachowanie.
Aby zapoznać się z przykładem sposobu korzystania z tego zachowania, zobacz Rozszerzalność hosta usługi przepływu pracy.
Konstruktory
WorkflowUnhandledExceptionBehavior() |
Inicjuje nowe wystąpienie klasy WorkflowUnhandledExceptionBehavior. |
Właściwości
Action |
Pobiera lub ustawia akcję, która ma zostać podjęta po wystąpieniu nieobsługiwanego wyjątku. |