Partager via


Interface IMutableDmlTrigger

Represents a mutable SQL Server DML trigger. 

Espace de noms :  Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly :  Microsoft.SqlServer.Management.SqlParser (en Microsoft.SqlServer.Management.SqlParser.dll)

Syntaxe

'Déclaration
Public Interface IMutableDmlTrigger _
    Inherits IDmlTrigger, IMutableTrigger, ITrigger, IMutableMetadataObject,  _
    IMetadataObject
'Utilisation
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

Le type IMutableDmlTrigger expose les membres suivants.

Propriétés

  Nom Description
Propriété publique BodyText Gets or sets the Transact-SQL statements that define the module. (hérité de IMutableTrigger.)
Propriété publique BodyText Gets the Transact-SQL statements that define the module. (hérité de ITrigger.)
Propriété publique Delete Gets a value that indicates whether the DML trigger activates on a DELETE statement. (hérité de IDmlTrigger.)
Propriété publique Delete Gets or sets a value that indicates whether the DML trigger activates on a DELETE statement.
Propriété publique ExecutionContext Gets or sets an IExecutionContext object that specifies the module execution context. (hérité de IMutableTrigger.)
Propriété publique ExecutionContext Gets an IExecutionContext object that specifies the module execution context. (hérité de ITrigger.)
Propriété publique Insert Gets a value that indicates whether the DML trigger activates on an INSERT statement. (hérité de IDmlTrigger.)
Propriété publique Insert Gets or sets a value that indicates whether the DML trigger activates on an INSERT statement.
Propriété publique InsteadOf Gets a value that indicates whether the DML trigger executes instead of the triggering Transact-SQL statement. (hérité de IDmlTrigger.)
Propriété publique InsteadOf Gets or sets a value that indicates whether the DML trigger executes instead of the triggering Transact-SQL statement.
Propriété publique IsEncrypted Gets or sets a value that indicates whether the module is encrypted. (hérité de IMutableTrigger.)
Propriété publique IsEncrypted Gets a value that indicates whether the module is encrypted. (hérité de ITrigger.)
Propriété publique IsQuotedIdentifierOn Gets a value that indicates whether the quoted identifier option is on. (hérité de IDmlTrigger.)
Propriété publique IsQuotedIdentifierOn Gets or sets a Boolean value that indicates whether the quoted identifier is on.
Propriété publique Name Gets the name of the metadata object. (hérité de IMetadataObject.)
Propriété publique NotForReplication Gets a value that indicates whether the DML trigger is available for replication. (hérité de IDmlTrigger.)
Propriété publique NotForReplication Gets or sets a value that indicates whether the trigger is available for replication.
Propriété publique Parent Gets the ITableViewBase object that is the parent of this object. (hérité de IDmlTrigger.)
Propriété publique Update Gets a value that indicates whether the DML trigger activates on an UPDATE statement. (hérité de IDmlTrigger.)
Propriété publique Update Gets or sets a value that indicates whether the DML trigger is activated on an UPDATE statement.

Haut de la page

Méthodes

  Nom Description
Méthode publique Accept< (Of < <' (T> ) > > ) Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object. (hérité de IMetadataObject.)

Haut de la page