Partager via


Interface IMutableDatabaseDdlTrigger

Represents a mutable database DDL 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 IMutableDatabaseDdlTrigger _
    Inherits IDatabaseDdlTrigger, IMutableTrigger, ITrigger, IMutableDatabaseOwnedObject,  _
    IDatabaseOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject, IMetadataObject
'Utilisation
Dim instance As IMutableDatabaseDdlTrigger
public interface IMutableDatabaseDdlTrigger : IDatabaseDdlTrigger, 
    IMutableTrigger, ITrigger, IMutableDatabaseOwnedObject, IDatabaseOwnedObject, IMutableDatabaseObject, 
    IDatabaseObject, IMutableMetadataObject, IMetadataObject
public interface class IMutableDatabaseDdlTrigger : IDatabaseDdlTrigger, 
    IMutableTrigger, ITrigger, IMutableDatabaseOwnedObject, IDatabaseOwnedObject, IMutableDatabaseObject, 
    IDatabaseObject, IMutableMetadataObject, IMetadataObject
type IMutableDatabaseDdlTrigger =  
    interface
        interface IDatabaseDdlTrigger
        interface IMutableTrigger
        interface ITrigger
        interface IMutableDatabaseOwnedObject
        interface IDatabaseOwnedObject
        interface IMutableDatabaseObject
        interface IDatabaseObject
        interface IMutableMetadataObject
        interface IMetadataObject
    end
public interface IMutableDatabaseDdlTrigger extends IDatabaseDdlTrigger, IMutableTrigger, ITrigger, IMutableDatabaseOwnedObject, IDatabaseOwnedObject, IMutableDatabaseObject, IDatabaseObject, IMutableMetadataObject, IMetadataObject

Le type IMutableDatabaseDdlTrigger 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 Database Gets the IDatabase object that owns this object. (hérité de IDatabaseOwnedObject.)
Propriété publique DatabaseDdlEvents Gets a set of database DDL event types. (hérité de IDatabaseDdlTrigger.)
Propriété publique DatabaseDdlEvents Gets a set of database DDL event types.
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 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 Boolean value that indicates if the quoted identifier option is set. (hérité de IDatabaseDdlTrigger.)
Propriété publique IsQuotedIdentifierOn Gets or sets a value that indicates whether the quoted identifier option is on.
Propriété publique IsSystemObject Gets a value that indicates whether this is a system object. (hérité de IDatabaseObject.)
Propriété publique IsSystemObject Gets or sets a value that indicates whether this is a system object. (hérité de IMutableDatabaseObject.)
Propriété publique Name Gets the name of the metadata object. (hérité de IMetadataObject.)
Propriété publique Parent Gets the IDatabaseObject object that is the parent of this object. (hérité de IDatabaseObject.)

Haut de la page