Sdílet prostřednictvím


WorkflowUnhandledExceptionBehavior Třída

Definice

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

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

Chování OnUnhandledException modulu runtime i WorkflowUnhandledExceptionBehavior diktování v případě, že se v pracovním postupu nezpracuje výjimka, WorkflowUnhandledExceptionBehavior ale má možnost ponechat pozastavený pracovní postup v úložišti trvalosti, i když OnUnhandledException ne. Důvodem je, že to, co se stane s pozastaveným pracovním postupem, je specifické pro hostitele a WorkflowApplication není. Chcete-li implementovat tuto funkci pomocí WorkflowApplication, 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

Name Description
WorkflowUnhandledExceptionBehavior()

Inicializuje novou instanci WorkflowUnhandledExceptionBehavior třídy.

Vlastnosti

Name Description
Action

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

Metody

Name Description
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čuje, zda je zadaný objekt roven aktuálnímu objektu.

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

Slouží jako výchozí funkce hash.

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

Získá Type aktuální instance.

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

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

(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