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 继承。)

页首