Compartir a través de


Interfaz IExecutionContext

Represents a SQL Server user-defined module execution context.

Espacio de nombres:  Microsoft.SqlServer.Management.SqlParser.Metadata
Ensamblado:  Microsoft.SqlServer.Management.SqlParser (en Microsoft.SqlServer.Management.SqlParser.dll)

Sintaxis

'Declaración
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

El tipo IExecutionContext expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública ContextType Gets an ExecutionContextType value that indicates the execution context for the module.
Propiedad pública Login Gets the SQL Server login that can be used in an EXECUTE AS clause.
Propiedad pública Name Gets the name of the metadata object. (Se hereda de IMetadataObject.)
Propiedad pública User Gets the user that can be used in an EXECUTE AS clause.

Arriba

Métodos

  Nombre Descripción
Método público Accept< (Of < <' (T> ) > > ) Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object. (Se hereda de IMetadataObject.)

Arriba