IExecutionContextFactory IExecutionContextFactory IExecutionContextFactory Interface

Definition

Provides methods that are used to create IExecutionContext objects.

public interface class IExecutionContextFactory
public interface IExecutionContextFactory
Public Interface IExecutionContextFactory

Methods

CreateExecuteAsCaller() CreateExecuteAsCaller() CreateExecuteAsCaller()

Creates an IExecutionContext object that represents the EXECUTE AS CALLER execution context.

CreateExecuteAsLogin(ILogin) CreateExecuteAsLogin(ILogin) CreateExecuteAsLogin(ILogin)

Creates an IExecutionContext object that represents the EXECUTE AS LOGIN execution context.

CreateExecuteAsOwner() CreateExecuteAsOwner() CreateExecuteAsOwner()

Creates an IExecutionContext object that represents the EXECUTE AS OWNER execution context.

CreateExecuteAsSelf() CreateExecuteAsSelf() CreateExecuteAsSelf()

Creates an IExecutionContext object that represents the EXECUTE AS SELF execution context.

CreateExecuteAsUser(IUser) CreateExecuteAsUser(IUser) CreateExecuteAsUser(IUser)

Creates an IExecutionContext object that represents the EXECUTE AS USER execution context.

Applies to