This class provides a hoook for developers to add custom error handling in the DataPortal. More...
Public Member Functions | |
Exception | InspectException (Type objectType, object criteria, string methodName, Exception ex) |
Transforms the exception in a Fetch, Create or Execute method. More... | |
Exception | InspectException (Type objectType, object businessObject, object criteria, string methodName, Exception ex) |
Transforms the exception in a Update, Delete method More... | |
Properties | |
static string | ExceptionInspector [getset] |
Gets or sets the fully qualified name of the ExceptionInspector class. More... | |
This class provides a hoook for developers to add custom error handling in the DataPortal.
Typical scenario is to handle non-serializable exception and exceptions from assemblies that does not exist on the client side, such as 3rd party database drivers, MQ drivers etc.
Definition at line 22 of file DataPortalExceptionHandler.cs.
Exception Csla.Server.DataPortalExceptionHandler.InspectException | ( | Type | objectType, |
object | businessObject, | ||
object | criteria, | ||
string | methodName, | ||
Exception | ex | ||
) |
Transforms the exception in a Update, Delete method
objectType | Type of the object. |
businessObject | The business object if available. |
criteria | The criteria. |
methodName | Name of the method. |
ex | The exception. |
Definition at line 108 of file DataPortalExceptionHandler.cs.
Exception Csla.Server.DataPortalExceptionHandler.InspectException | ( | Type | objectType, |
object | criteria, | ||
string | methodName, | ||
Exception | ex | ||
) |
Transforms the exception in a Fetch, Create or Execute method.
objectType | Type of the object. |
criteria | The criteria. |
methodName | Name of the method. |
ex | The exception. |
Definition at line 78 of file DataPortalExceptionHandler.cs.
|
staticgetset |
Gets or sets the fully qualified name of the ExceptionInspector class.
Definition at line 31 of file DataPortalExceptionHandler.cs.