ExecutionContext Enumeration

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.

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.SqlEnum (in Microsoft.SqlServer.SqlEnum.dll)


Public Enumeration ExecutionContext
Dim instance As ExecutionContext
public enum ExecutionContext
public enum class ExecutionContext
type ExecutionContext
public enum ExecutionContext


Member name Description
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.


The sec enumeration class is served by the ExecutionContext property, the ExecutionContext property, and the ExecutionContext property.