Partilhar via


Interface IExecutionContext

Represents a SQL Server user-defined module execution context.

Namespace:  Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly:  Microsoft.SqlServer.Management.SqlParser (em Microsoft.SqlServer.Management.SqlParser.dll)

Sintaxe

'Declaração
Public Interface IExecutionContext _
    Inherits IMetadataObject
'Uso
Dim instance As IExecutionContext
public interface IExecutionContext : IMetadataObject
public interface class IExecutionContext : IMetadataObject
type IExecutionContext =  
    interface
        interface IMetadataObject
    end
public interface IExecutionContext extends IMetadataObject

O tipo IExecutionContext expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública ContextType Gets an ExecutionContextType value that indicates the execution context for the module.
Propriedade pública Login Gets the SQL Server login that can be used in an EXECUTE AS clause.
Propriedade pública Name Gets the name of the metadata object. (Herdado de IMetadataObject.)
Propriedade pública User Gets the user that can be used in an EXECUTE AS clause.

Início

Métodos

  Nome Descrição
Método público Accept< (Of < <' (T> ) > > ) Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object. (Herdado de IMetadataObject.)

Início