Sdílet prostřednictvím


WorkflowUnhandledExceptionBehavior Třída

Definice

Chování služby, který umožňuje určit akci, která má provést při dojde k neošetřené výjimce v rámci pracovního postupu služby.

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
Dědičnost
WorkflowUnhandledExceptionBehavior
Implementuje

Poznámky

WorkflowUnhandledExceptionBehavior A OnUnhandledException určují chování modulu runtime, když není v pracovním postupu zpracována výjimka; WorkflowUnhandledExceptionBehavior má však možnost ponechat pozastavený pracovní postup v úložišti trvalosti, zatímco OnUnhandledException ne. Důvodem je to, že to, co se stane s pozastaveným pracovním postupem, je specifické pro hostitele a WorkflowApplication není. Chcete-li tuto funkci implementovat pomocí WorkflowApplicationnástroje , vytvořte vlastní PersistenceParticipant , který má toto chování.

Příklad použití tohoto chování naleznete v tématu Rozšiřitelnost hostitele služby pracovního postupu.

Konstruktory

WorkflowUnhandledExceptionBehavior()

Inicializuje novou instanci WorkflowUnhandledExceptionBehavior třídy .

Vlastnosti

Action

Získá nebo nastaví akci, která se má provést, když dojde k neošetřené výjimce.

Metody

AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection)

Implementuje metodu AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) pro podporu chování.

ApplyDispatchBehavior(ServiceDescription, ServiceHostBase)

Implementuje metodu ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) pro podporu chování.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
Validate(ServiceDescription, ServiceHostBase)

Implementuje metodu Validate(ServiceDescription, ServiceHostBase) pro podporu chování.

Platí pro