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
public ExecutionResult(
	ResultAction resultAction,
	string simpleMessage,
	string detailMessage,
	Object result,
	string status,
	float percentComplete,
	DatabaseExceptionHandler databaseExceptionHandler
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: (