Интерфейс IMutableDmlTrigger

Represents a mutable SQL Server DML trigger. 

Пространство имен:  Microsoft.SqlServer.Management.SqlParser.Metadata
Сборка:  Microsoft.SqlServer.Management.SqlParser (в Microsoft.SqlServer.Management.SqlParser.dll)

Синтаксис

'Декларация
Public Interface IMutableDmlTrigger _
    Inherits IDmlTrigger, IMutableTrigger, ITrigger, IMutableMetadataObject,  _
    IMetadataObject
'Применение
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

Тип IMutableDmlTrigger обеспечивает доступ к следующим элементам.

Свойства

  Имя Описание
Открытое свойство BodyText Gets or sets the Transact-SQL statements that define the module. (Производный от IMutableTrigger.)
Открытое свойство BodyText Gets the Transact-SQL statements that define the module. (Производный от ITrigger.)
Открытое свойство Delete Gets a value that indicates whether the DML trigger activates on a DELETE statement. (Производный от IDmlTrigger.)
Открытое свойство Delete Gets or sets a value that indicates whether the DML trigger activates on a DELETE statement.
Открытое свойство ExecutionContext Gets or sets an IExecutionContext object that specifies the module execution context. (Производный от IMutableTrigger.)
Открытое свойство ExecutionContext Gets an IExecutionContext object that specifies the module execution context. (Производный от ITrigger.)
Открытое свойство Insert Gets a value that indicates whether the DML trigger activates on an INSERT statement. (Производный от IDmlTrigger.)
Открытое свойство Insert Gets or sets a value that indicates whether the DML trigger activates on an INSERT statement.
Открытое свойство InsteadOf Gets a value that indicates whether the DML trigger executes instead of the triggering Transact-SQL statement. (Производный от IDmlTrigger.)
Открытое свойство InsteadOf Gets or sets a value that indicates whether the DML trigger executes instead of the triggering Transact-SQL statement.
Открытое свойство IsEncrypted Gets or sets a value that indicates whether the module is encrypted. (Производный от IMutableTrigger.)
Открытое свойство IsEncrypted Gets a value that indicates whether the module is encrypted. (Производный от ITrigger.)
Открытое свойство IsQuotedIdentifierOn Gets a value that indicates whether the quoted identifier option is on. (Производный от IDmlTrigger.)
Открытое свойство IsQuotedIdentifierOn Gets or sets a Boolean value that indicates whether the quoted identifier is on.
Открытое свойство Name Gets the name of the metadata object. (Производный от IMetadataObject.)
Открытое свойство NotForReplication Gets a value that indicates whether the DML trigger is available for replication. (Производный от IDmlTrigger.)
Открытое свойство NotForReplication Gets or sets a value that indicates whether the trigger is available for replication.
Открытое свойство Parent Gets the ITableViewBase object that is the parent of this object. (Производный от IDmlTrigger.)
Открытое свойство Update Gets a value that indicates whether the DML trigger activates on an UPDATE statement. (Производный от IDmlTrigger.)
Открытое свойство Update Gets or sets a value that indicates whether the DML trigger is activated on an UPDATE statement.

В начало

Методы

  Имя Описание
Открытый метод Accept< (Of < <' (T> ) > > ) Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object. (Производный от IMetadataObject.)

В начало