The ExecutionContext enumeration is a list of constant values that specify the different types of context (or which role is assumed) when executing a process represented by an object.
public enum ExecutionContext
|Caller||The process is executed in the context of the process that called the referenced process.|
|Owner||The process is executed as the owner of the referenced object.|
|ExecuteAsUser||The process is executed as a specific user.|
|Self||The process is executed in the context of the referenced object.|