public interface IStateTransitionEnvironment : IEnvironment
ActivityID |
The activity ID for the current event call. Can be used with event tracking framework.
(Inherited from IEnvironment) |
CurrentTransactionID |
The current transaction id. Represents either real transaction or enlisting DB transaction.
(Inherited from IEnvironment) |
CurrentUserID |
The current (author) user id for the current event.
(Inherited from IEnvironment) |
CurrentUserSessionInfo |
The session info that represents the current (invoker) user session.
(Inherited from IEnvironment) |
DisplayID |
The handled object or value list item display id. Relevant only for events that handle objects of value list items.
(Inherited from IEnvironment) |
InitialNextStateID | The initial next state ID. |
MasterTransactionID |
The master (real) DB transaction id.
(Inherited from IEnvironment) |
ObjVer |
Object version identifier for current event. Set if the event is associated with an object version.
(Inherited from IEnvironment) |
ParentTransactionID |
Parent transaction id. Set with enlisting transaction only.
(Inherited from IEnvironment) |
PropertyValues | Accessor for the property values object. Clones the object to local process on first call. |
SavepointVariables |
(Inherited from IEnvironment) |
StateID | The current state ID. |
StateTransitionID | The current state transition ID. |
TransactionCache |
Accessor for the transaction cache.
(Inherited from IEnvironment) |
Vault |
Current vault object. This vault object is bound with current DB transaction.
(Inherited from IEnvironment) |
VaultSharedVariables |
Accessor for the shared variabled.
(Inherited from IEnvironment) |
GetObjectClass |
The object class for current event. Might need to fetch the id from MFServer.
(Inherited from IEnvironment) |