UnknownExceptionAction Enumeration

Definition

Achtung

The WF3 types are deprecated. Instead, please use the new WF4 types from System.Activities.*

Gibt an, wie ein permanenter Dienst eine unbekannte Ausnahme behandelt.Specifies how a durable service will handle an unknown exception.

public enum class UnknownExceptionAction
public enum UnknownExceptionAction
[System.Obsolete("The WF3 types are deprecated.  Instead, please use the new WF4 types from System.Activities.*")]
public enum UnknownExceptionAction
type UnknownExceptionAction = 
[<System.Obsolete("The WF3 types are deprecated.  Instead, please use the new WF4 types from System.Activities.*")>]
type UnknownExceptionAction = 
Public Enum UnknownExceptionAction
Vererbung
UnknownExceptionAction
Attribute

Felder

AbortInstance 1

Der Dienst wird abrupt beendet, und vorhandene Zustandsinformationen verbleiben im persistenten Speicher.The service will abruptly stop and leave existing state information in its persistence store. Änderungen am Instanzzustand während des Vorgangs, der die unbekannte Ausnahme ausgelöst hat, gehen verloren.Any changes to instance state during the operation which threw the unknown exception will be lost.

TerminateInstance 0

Der Dienst schließt alle Kanäle und entfernt die Zustandsinformationen aus dem persistenten Speicher.The service will close all channels and remove its state information from its persistence store.

Hinweise

Wenn ein dauerhafter Dienst erstellt wird, wird standardmäßig UnknownExceptionAction auf TerminateInstance festgelegt.By default, when a durable service is created, UnknownExceptionAction is set to TerminateInstance.

Gilt für: