Plug
in pipeline execution
Event Execution Pipeline Stages
The event pipeline is divided into multiple stages, of which 4 are
available to register custom developed or 3rd party plug-ins. Multiple plug-ins
that are registered in each stage can be further be ordered (ranked) within
that stage during plug-in registration.
Event
|
Stage name
|
Stage number
|
Description
|
||
Pre-Event
|
Pre-validation
|
10
|
Stage
in the pipeline for plug-ins that are to execute before the main system
operation. Plug-ins registered in this stage may execute outside the database
transaction.
|
||
Pre-Event
|
Pre-operation
|
20
|
Stage
in the pipeline for plug-ins that are to execute before the main system
operation. Plug-ins registered in this stage are executed within the database
transaction.
|
||
Platform
Core Operation
|
MainOperation
|
30
|
In-transaction
main operation of the system, such as create, update, delete, and so on. No
custom plug-ins can be registered in this stage. For internal use only.
|
||
Post-Event
|
Post-operation
|
40
|
Stage
in the pipeline for plug-ins which are to execute after the main operation.
Plug-ins registered in this stage are executed within the database
transaction.
|
||
Post-Event
|
Post-operation
(Deprecated)
|
50
|
Stage
in the pipeline for plug-ins which are to execute after the main operation.
Plug-ins registered in this stage may execute outside the database
transaction. This stage only supports Microsoft Dynamics CRM 4.0 based
plug-ins
|
No comments:
Post a Comment