Persistate API documentation
ExecutionResult Constructor (resultAction, simpleMessage, detailMessage, result, status, percentComplete, databaseExceptionHandler)
NamespacesPersistateExecutionResultExecutionResult(ResultAction, String, String, Object, String, Single, DatabaseExceptionHandler)

[This is preliminary documentation and is subject to change.]

Create a new ExecutionResult with all parameters supplied.
Declaration Syntax
C#
public ExecutionResult(
	ResultAction resultAction,
	string simpleMessage,
	string detailMessage,
	Object result,
	string status,
	float percentComplete,
	DatabaseExceptionHandler databaseExceptionHandler
)
Parameters
resultAction (ResultAction)
The action to take.
simpleMessage (String)
A message to show in a popup message box.
detailMessage (String)
A more detailed message about the result. For example including en exception stack trace.
result (Object)
The result of the operation execution.
status (String)
A message to show in the application status area.
percentComplete (Single)
The percentage complete to show in the application status area. A negative value results in the status being hidden.
databaseExceptionHandler (DatabaseExceptionHandler)
A delegate which will be called if the result action is Commit and there is an exception generated during the commit. If this is null, the default handler is used.

Assembly: Persistate (Module: Persistate) Version: 0.6.1.20 (0.6.1.20)