Results to be returned as a result of an IExtension event.
It is set in the EAPEventArgs.Result object provided by the event.
Namespace:
NetQuarry
Assembly:
EAP.Core (in EAP.Core.dll) Version: 2.0.0.0 (4.6.8.0)
Syntax Public Enumeration ExtResults
Members
| Member name | Value | Description |
---|
| Continue | 0 | Everything is normal continue with the operation. |
| DataChanged | 500 |
Indicates that some related data changed as a result of the extension's handling
of the event.
|
| ContinueIgnore | 600 |
Continue as if the cause of the event had not occurred. This is generally returned
in response to events which indicate an anomaly.
|
| ContinueNoMoreExt | 650 |
Continue with the current operation, but stop processing this event on remaining extensions. The operation
will continue but no events will be fired on lower priority extensions. For example, if returned in
response to a RowBeforeUpdate event, the extension will be the last hander prior to any SQL statements being executed.
|
| ContinueNoExec | 700 |
Continue with the current operation, but skip the "meat". For example, if returned in
response to a RowBeforeUpdate event, the event will continue, but no SQL statements will be executed.
|
| CancelWhenDone | 800 |
The operation should finish firing this event on all other appropriate extensions
and then cancel the operation.
|
| HandledByExt | 850 |
The extension handled the action (typically a save of some kind) and the action
should be continued as if the invoker had itself successfully performed the action.
To cancel the entire operation a result of HandledInFull should be returned.
|
| HandledInFull | 875 |
The extension handled the action (typically a save of some kind) and no furtner action
should be performed and no further events should be fired with regard to the event.
To cancel the immediate operation, but continue with related processing and events,
a result of HandledByExt should be returned.
|
| Cancel | 900 |
Cancel the operation immediately and do not fire the event to additional extensions.
This typically results in a cancellation error being displayed to the user.
To cancel without such an error a result of HandledInFull is typically returned.
|
| Error | 1000 |
An error occurred and the operation should be aborted.
This typically results in a error message being displayed to the user.
|
See Also