Compartir a través de


Interfaz IMutableDmlTrigger

Represents a mutable SQL Server DML trigger. 

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

Sintaxis

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

El tipo IMutableDmlTrigger expone los siguientes miembros.

Propiedades

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

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