Condividi tramite


Interfaccia IExecutionContext

Represents a SQL Server user-defined module execution context.

Spazio dei nomi  Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly:  Microsoft.SqlServer.Management.SqlParser (in Microsoft.SqlServer.Management.SqlParser.dll)

Sintassi

'Dichiarazione
Public Interface IExecutionContext _
    Inherits IMetadataObject
'Utilizzo
Dim instance As IExecutionContext
public interface IExecutionContext : IMetadataObject
public interface class IExecutionContext : IMetadataObject
type IExecutionContext =  
    interface
        interface IMetadataObject
    end
public interface IExecutionContext extends IMetadataObject

Nel tipo IExecutionContext sono esposti i membri seguenti.

Proprietà

  Nome Descrizione
Proprietà pubblica ContextType Gets an ExecutionContextType value that indicates the execution context for the module.
Proprietà pubblica Login Gets the SQL Server login that can be used in an EXECUTE AS clause.
Proprietà pubblica Name Gets the name of the metadata object. Ereditato da IMetadataObject.
Proprietà pubblica User Gets the user that can be used in an EXECUTE AS clause.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Accept< (Of < <' (T> ) > > ) Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object. Ereditato da IMetadataObject.

In alto