WorkflowUnhandledExceptionBehavior Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ett tjänstbeteende som gör att du kan ange vilken åtgärd som ska vidtas när ett ohanterat undantag inträffar i en arbetsflödestjänst.
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
- Arv
-
WorkflowUnhandledExceptionBehavior
- Implementeringar
Kommentarer
Både OnUnhandledException och WorkflowUnhandledExceptionBehavior dikterar körningens beteende när ett undantag inte hanteras i arbetsflödet, men WorkflowUnhandledExceptionBehavior har möjlighet att lämna ett pausat arbetsflöde i beständighetsarkivet, men OnUnhandledException inte. Anledningen till detta är att det som händer med ett pausat arbetsflöde är värdspecifikt och WorkflowApplication inte. Om du vill implementera den här funktionen med hjälp av WorkflowApplicationskapar du en anpassad PersistenceParticipant som har det här beteendet.
Ett exempel på hur du använder det här beteendet finns i Utökningsbarhet för arbetsflödestjänstvärd.
Konstruktorer
| Name | Description |
|---|---|
| WorkflowUnhandledExceptionBehavior() |
Initierar en ny instans av WorkflowUnhandledExceptionBehavior klassen. |
Egenskaper
| Name | Description |
|---|---|
| Action |
Hämtar eller anger vilken åtgärd som ska vidtas när ett ohanterat undantag inträffar. |