The Error Manager consists of an ordered set of Error Handlers. The Error Manager is responsible of determining a compensating
action to an exception. This is done by iterating through the Error Handlers until an Error Handler accepts the exception. The
compensating action is then given by the Error Handler.
Inheritance Hierarchy
Scanjour.Workflow4.ActivityLibrary.ErrorManagementErrorManager
Namespace: Scanjour.Workflow4.ActivityLibrary.ErrorManagement
Assembly: Scanjour.Workflow4.ActivityLibrary_19.1.6.0 (in Scanjour.Workflow4.ActivityLibrary_19.1.6.0.dll) Version: 19.1.6.0 (19.1.6.0)
Syntax
The ErrorManager type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | ErrorManager |
Creates an instance of the Error Manager with the ordered collection of Error Handlers.
|
Properties
Name | Description | |
---|---|---|
![]() | ErrorHandlers |
The ordered collection of Error Handlers.
|
Methods
Name | Description | |
---|---|---|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetAction |
This method loops through the ordered collection of Error Handlers and invokes the Accepts method of the Filter until one is
found, that accepts the provided exception. Hereafter the method returns the associated action. If the exception was not
accepted by any of the Error Handlers, then null is returned.
|
![]() | GetErrorText |
Builds and returns an error text based on the provided exception.
|
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
See Also