IMutableDmlTrigger Interface

 

Represents a mutable SQL Server DML trigger.

Namespace:   Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly:  Microsoft.SqlServer.Management.SqlParser (in Microsoft.SqlServer.Management.SqlParser.dll)

public interface IMutableDmlTrigger : IDmlTrigger, IMutableTrigger, 
	ITrigger, IMutableMetadataObject, IMetadataObject

NameDescription
System_CAPS_pubpropertyBodyText

Gets or sets the Transact-SQL statements that define the module.(Inherited from IMutableTrigger.)

System_CAPS_pubpropertyDelete

Gets or sets a value that indicates whether the DML trigger activates on a DELETE statement.

System_CAPS_pubpropertyDeleteActivationOrder

Gets or sets the ActivationOrder value that specifies activation order for DELETE event.

System_CAPS_pubpropertyExecutionContext

Gets or sets an IExecutionContext object that specifies the module execution context.(Inherited from IMutableTrigger.)

System_CAPS_pubpropertyInsert

Gets or sets a value that indicates whether the DML trigger activates on an INSERT statement.

System_CAPS_pubpropertyInsertActivationOrder

Gets or sets the ActivationOrder value that specifies activation order for INSERT event.

System_CAPS_pubpropertyInsteadOf

Gets or sets a value that indicates whether the DML trigger executes instead of the triggering Transact-SQL statement.

System_CAPS_pubpropertyIsEnabled

Gets or sets a value that indicates whether the module is enabled.(Inherited from IMutableTrigger.)

System_CAPS_pubpropertyIsEncrypted

Gets or sets a value that indicates whether the module is encrypted.(Inherited from IMutableTrigger.)

System_CAPS_pubpropertyIsQuotedIdentifierOn

Gets or sets a value that indicates whether the identifiers delimited by double quotation marks are Transact-SQL reserved keywords or contain characters not usually allowed by the Transact-SQL syntax rules.

System_CAPS_pubpropertyIsSqlClr

Gets or sets a value that indicates whether this is a CLR module.(Inherited from IMutableTrigger.)

System_CAPS_pubpropertyName

Gets the name of the metadata object.(Inherited from IMetadataObject.)

System_CAPS_pubpropertyNotForReplication

Gets or sets a value that indicates whether the trigger is available for replication.

System_CAPS_pubpropertyParent

Gets the ITableViewBase object that is the parent of this object.(Inherited from IDmlTrigger.)

System_CAPS_pubpropertyUpdate

Gets or sets a value that indicates whether the DML trigger is activated on an UPDATE statement.

System_CAPS_pubpropertyUpdateActivationOrder

Gets or sets the ActivationOrder value that specifies activation order for UPDATE event.

NameDescription
System_CAPS_pubmethodAccept<T>(IMetadataObjectVisitor<T>)

Accepts a visit from the specified IMetadataObjectVisitor<T> object.(Inherited from IMetadataObject.)

Return to top
Show: