Condividi tramite


Interfaccia IMutableDmlTrigger

Represents a mutable SQL Server DML trigger. 

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

Sintassi

'Dichiarazione
Public Interface IMutableDmlTrigger _
    Inherits IDmlTrigger, IMutableTrigger, ITrigger, IMutableMetadataObject,  _
    IMetadataObject
'Utilizzo
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

Nel tipo IMutableDmlTrigger sono esposti i membri seguenti.

Proprietà

  Nome Descrizione
Proprietà pubblica BodyText Gets or sets the Transact-SQL statements that define the module. Ereditato da IMutableTrigger.
Proprietà pubblica BodyText Gets the Transact-SQL statements that define the module. Ereditato da ITrigger.
Proprietà pubblica Delete Gets a value that indicates whether the DML trigger activates on a DELETE statement. Ereditato da IDmlTrigger.
Proprietà pubblica Delete Gets or sets a value that indicates whether the DML trigger activates on a DELETE statement.
Proprietà pubblica ExecutionContext Gets or sets an IExecutionContext object that specifies the module execution context. Ereditato da IMutableTrigger.
Proprietà pubblica ExecutionContext Gets an IExecutionContext object that specifies the module execution context. Ereditato da ITrigger.
Proprietà pubblica Insert Gets a value that indicates whether the DML trigger activates on an INSERT statement. Ereditato da IDmlTrigger.
Proprietà pubblica Insert Gets or sets a value that indicates whether the DML trigger activates on an INSERT statement.
Proprietà pubblica InsteadOf Gets a value that indicates whether the DML trigger executes instead of the triggering Transact-SQL statement. Ereditato da IDmlTrigger.
Proprietà pubblica InsteadOf Gets or sets a value that indicates whether the DML trigger executes instead of the triggering Transact-SQL statement.
Proprietà pubblica IsEncrypted Gets or sets a value that indicates whether the module is encrypted. Ereditato da IMutableTrigger.
Proprietà pubblica IsEncrypted Gets a value that indicates whether the module is encrypted. Ereditato da ITrigger.
Proprietà pubblica IsQuotedIdentifierOn Gets a value that indicates whether the quoted identifier option is on. Ereditato da IDmlTrigger.
Proprietà pubblica IsQuotedIdentifierOn Gets or sets a Boolean value that indicates whether the quoted identifier is on.
Proprietà pubblica Name Gets the name of the metadata object. Ereditato da IMetadataObject.
Proprietà pubblica NotForReplication Gets a value that indicates whether the DML trigger is available for replication. Ereditato da IDmlTrigger.
Proprietà pubblica NotForReplication Gets or sets a value that indicates whether the trigger is available for replication.
Proprietà pubblica Parent Gets the ITableViewBase object that is the parent of this object. Ereditato da IDmlTrigger.
Proprietà pubblica Update Gets a value that indicates whether the DML trigger activates on an UPDATE statement. Ereditato da IDmlTrigger.
Proprietà pubblica Update Gets or sets a value that indicates whether the DML trigger is activated on an UPDATE statement.

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