Partilhar via


Interface IMutableDmlTrigger

Represents a mutable SQL Server DML trigger. 

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

Sintaxe

'Declaração
Public Interface IMutableDmlTrigger _
    Inherits IDmlTrigger, IMutableTrigger, ITrigger, IMutableMetadataObject,  _
    IMetadataObject
'Uso
Dim instance As IMutableDmlTrigger
public interface IMutableDmlTrigger : IDmlTrigger, 
    IMutableTrigger, ITrigger, IMutableMetadataObject, IMetadataObject
public interface class IMutableDmlTrigger : IDmlTrigger, 
    IMutableTrigger, ITrigger, IMutableMetadataObject, IMetadataObject
type IMutableDmlTrigger =  
    interface
        interface IDmlTrigger
        interface IMutableTrigger
        interface ITrigger
        interface IMutableMetadataObject
        interface IMetadataObject
    end
public interface IMutableDmlTrigger extends IDmlTrigger, IMutableTrigger, ITrigger, IMutableMetadataObject, IMetadataObject

O tipo IMutableDmlTrigger expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública BodyText Gets or sets the Transact-SQL statements that define the module. (Herdado de IMutableTrigger.)
Propriedade pública BodyText Gets the Transact-SQL statements that define the module. (Herdado de ITrigger.)
Propriedade pública Delete Gets a value that indicates whether the DML trigger activates on a DELETE statement. (Herdado de IDmlTrigger.)
Propriedade pública Delete Gets or sets a value that indicates whether the DML trigger activates on a DELETE statement.
Propriedade pública ExecutionContext Gets or sets an IExecutionContext object that specifies the module execution context. (Herdado de IMutableTrigger.)
Propriedade pública ExecutionContext Gets an IExecutionContext object that specifies the module execution context. (Herdado de ITrigger.)
Propriedade pública Insert Gets a value that indicates whether the DML trigger activates on an INSERT statement. (Herdado de IDmlTrigger.)
Propriedade pública Insert Gets or sets a value that indicates whether the DML trigger activates on an INSERT statement.
Propriedade pública InsteadOf Gets a value that indicates whether the DML trigger executes instead of the triggering Transact-SQL statement. (Herdado de IDmlTrigger.)
Propriedade pública InsteadOf Gets or sets a value that indicates whether the DML trigger executes instead of the triggering Transact-SQL statement.
Propriedade pública IsEncrypted Gets or sets a value that indicates whether the module is encrypted. (Herdado de IMutableTrigger.)
Propriedade pública IsEncrypted Gets a value that indicates whether the module is encrypted. (Herdado de ITrigger.)
Propriedade pública IsQuotedIdentifierOn Gets a value that indicates whether the quoted identifier option is on. (Herdado de IDmlTrigger.)
Propriedade pública IsQuotedIdentifierOn Gets or sets a Boolean value that indicates whether the quoted identifier is on.
Propriedade pública Name Gets the name of the metadata object. (Herdado de IMetadataObject.)
Propriedade pública NotForReplication Gets a value that indicates whether the DML trigger is available for replication. (Herdado de IDmlTrigger.)
Propriedade pública NotForReplication Gets or sets a value that indicates whether the trigger is available for replication.
Propriedade pública Parent Gets the ITableViewBase object that is the parent of this object. (Herdado de IDmlTrigger.)
Propriedade pública Update Gets a value that indicates whether the DML trigger activates on an UPDATE statement. (Herdado de IDmlTrigger.)
Propriedade pública Update Gets or sets a value that indicates whether the DML trigger is activated on an UPDATE statement.

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