ServerDdlTriggerEventSet 类

The ServerDdlTriggerEventSet object represents a set of SQL Server server data definition language (DDL) trigger events.

继承层次结构

System. . :: . .Object
  Microsoft.SqlServer.Management.Smo. . :: . .EventSetBase
    Microsoft.SqlServer.Management.Smo..::..ServerDdlTriggerEventSet

命名空间:  Microsoft.SqlServer.Management.Smo
程序集:  Microsoft.SqlServer.SqlEnum(在 Microsoft.SqlServer.SqlEnum.dll 中)

语法

声明
Public NotInheritable Class ServerDdlTriggerEventSet _
    Inherits EventSetBase
用法
Dim instance As ServerDdlTriggerEventSet
public sealed class ServerDdlTriggerEventSet : EventSetBase
public ref class ServerDdlTriggerEventSet sealed : public EventSetBase
[<SealedAttribute>]
type ServerDdlTriggerEventSet =  
    class
        inherit EventSetBase
    end
public final class ServerDdlTriggerEventSet extends EventSetBase

ServerDdlTriggerEventSet 类型公开以下成员。

构造函数

  名称 说明
公共方法 ServerDdlTriggerEventSet() () () () Initializes a new instance of the ServerDdlTriggerEventSet class.
公共方法 ServerDdlTriggerEventSet(ServerDdlTriggerEvent) Initializes a new instance of the ServerDdlTriggerEventSet class with the specified event.
公共方法 ServerDdlTriggerEventSet(array<ServerDdlTriggerEvent> [] () [] []) Initializes a new instance of the ServerDdlTriggerEventSet class with the specified set of events.
公共方法 ServerDdlTriggerEventSet(ServerDdlTriggerEventSet) Initializes a new instance of the ServerDdlTriggerEventSet class with the specified set of events

页首

属性

  名称 说明
公共属性 AddRoleMember
公共属性 AddServerRoleMember
公共属性 AddSignature
公共属性 AddSignatureSchemaObject
公共属性 AlterApplicationRole
公共属性 AlterAssembly
公共属性 AlterAsymmetricKey
公共属性 AlterAuthorizationDatabase
公共属性 AlterAuthorizationServer Gets or sets a Boolean property value that specifies whether the event is included in the event set. The event occurs when an authorization server is altered.
公共属性 AlterBrokerPriority
公共属性 AlterCertificate Gets or sets a Boolean property value that specifies whether the event is included in the event set. The event occurs when a certificate is altered.
公共属性 AlterCredential
公共属性 AlterCryptographicProvider
公共属性 AlterDatabase
公共属性 AlterDatabaseAuditSpecification
公共属性 AlterDatabaseEncryptionKey
公共属性 AlterEndpoint Gets or sets a Boolean property value that specifies whether the event is included in the event set. The event occurs when a HTTP endpoint is altered.
公共属性 AlterEventSession
公共属性 AlterExtendedProperty
公共属性 AlterFulltextCatalog
公共属性 AlterFulltextIndex
公共属性 AlterFulltextStoplist
公共属性 AlterFunction
公共属性 AlterIndex
公共属性 AlterInstance
公共属性 AlterLinkedServer
公共属性 AlterLogin Gets or sets a Boolean property value that specifies whether the event is included in the event set. The event occurs when a login is altered.
公共属性 AlterMasterKey
公共属性 AlterMessage
公共属性 AlterMessageType
公共属性 AlterPartitionFunction
公共属性 AlterPartitionScheme
公共属性 AlterPlanGuide
公共属性 AlterProcedure
公共属性 AlterQueue
公共属性 AlterRemoteServer
公共属性 AlterRemoteServiceBinding
公共属性 AlterResourceGovernorConfig
公共属性 AlterResourcePool
公共属性 AlterRole
公共属性 AlterRoute
公共属性 AlterSchema
公共属性 AlterServerAudit
公共属性 AlterServerAuditSpecification
公共属性 AlterService
公共属性 AlterServiceMasterKey
公共属性 AlterSymmetricKey
公共属性 AlterTable
公共属性 AlterTrigger
公共属性 AlterUser
公共属性 AlterView
公共属性 AlterWorkloadGroup
公共属性 AlterXmlSchemaCollection
公共属性 BindDefault
公共属性 BindRule
公共属性 CreateApplicationRole
公共属性 CreateAssembly
公共属性 CreateAsymmetricKey
公共属性 CreateBrokerPriority
公共属性 CreateCertificate Gets or sets a Boolean property value that specifies whether the event is included in the event set. The event occurs when a certificate is created.
公共属性 CreateContract
公共属性 CreateCredential
公共属性 CreateCryptographicProvider
公共属性 CreateDatabase
公共属性 CreateDatabaseAuditSpecification
公共属性 CreateDatabaseEncryptionKey
公共属性 CreateDefault
公共属性 CreateEndpoint Gets or sets a Boolean property value that specifies whether the event is included in the event set. The event occurs when an HTTP endpoint is created.
公共属性 CreateEventNotification
公共属性 CreateEventSession
公共属性 CreateExtendedProcedure
公共属性 CreateExtendedProperty
公共属性 CreateFulltextCatalog
公共属性 CreateFulltextIndex
公共属性 CreateFulltextStoplist
公共属性 CreateFunction
公共属性 CreateIndex
公共属性 CreateLinkedServer
公共属性 CreateLinkedServerLogin
公共属性 CreateLogin Gets or sets a Boolean property value that specifies whether the event is included in the event set. The event occurs when a login is created.
公共属性 CreateMasterKey
公共属性 CreateMessage
公共属性 CreateMessageType
公共属性 CreatePartitionFunction
公共属性 CreatePartitionScheme
公共属性 CreatePlanGuide
公共属性 CreateProcedure
公共属性 CreateQueue
公共属性 CreateRemoteServer
公共属性 CreateRemoteServiceBinding
公共属性 CreateResourcePool
公共属性 CreateRole
公共属性 CreateRoute
公共属性 CreateRule
公共属性 CreateSchema
公共属性 CreateServerAudit
公共属性 CreateServerAuditSpecification
公共属性 CreateService
公共属性 CreateSpatialIndex
公共属性 CreateStatistics
公共属性 CreateSymmetricKey
公共属性 CreateSynonym
公共属性 CreateTable
公共属性 CreateTrigger
公共属性 CreateType
公共属性 CreateUser
公共属性 CreateView
公共属性 CreateWorkloadGroup
公共属性 CreateXmlIndex
公共属性 CreateXmlSchemaCollection
公共属性 DdlAuthorizationServerEventsEvents
公共属性 DdlCredentialEventsEvents
公共属性 DdlCryptographicProviderEventsEvents
公共属性 DdlDatabaseEventsEvents
公共属性 DdlEndpointEventsEvents
公共属性 DdlEventSessionEventsEvents
公共属性 DdlExtendedProcedureEventsEvents
公共属性 DdlGdrServerEventsEvents
公共属性 DdlLinkedServerEventsEvents
公共属性 DdlLinkedServerLoginEventsEvents
公共属性 DdlLoginEventsEvents
公共属性 DdlMessageEventsEvents
公共属性 DdlRemoteServerEventsEvents
公共属性 DdlResourceGovernorEventsEvents
公共属性 DdlResourcePoolEvents
公共属性 DdlServerAuditEventsEvents
公共属性 DdlServerAuditSpecificationEventsEvents
公共属性 DdlServerLevelEventsEvents
公共属性 DdlServerSecurityEventsEvents
公共属性 DdlServiceMasterKeyEventsEvents
公共属性 DdlWorkloadGroupEvents
公共属性 DenyDatabase
公共属性 DenyServer Gets or sets a Boolean property value that specifies whether the event is included in the event set. The event occurs when a permission is denied on the server.
公共属性 Dirty Gets or sets a Boolean property value that specifies whether the event set has been modified.
公共属性 DropApplicationRole
公共属性 DropAssembly
公共属性 DropAsymmetricKey
公共属性 DropBrokerPriority
公共属性 DropCertificate Gets or sets a Boolean property value that specifies whether the event is included in the event set. The event certificate events are included in the event set.
公共属性 DropContract
公共属性 DropCredential
公共属性 DropCryptographicProvider
公共属性 DropDatabase
公共属性 DropDatabaseAuditSpecification
公共属性 DropDatabaseEncryptionKey
公共属性 DropDefault
公共属性 DropEndpoint Gets or sets a Boolean property value that specifies whether the event is included in the event set. The event occurs when an HTTP endpoint is dropped.
公共属性 DropEventNotification
公共属性 DropEventSession
公共属性 DropExtendedProcedure
公共属性 DropExtendedProperty
公共属性 DropFulltextCatalog
公共属性 DropFulltextIndex
公共属性 DropFulltextStoplist
公共属性 DropFunction
公共属性 DropIndex
公共属性 DropLinkedServer
公共属性 DropLinkedServerLogin
公共属性 DropLogin Gets or sets a Boolean property value that specifies whether the event is included in the event set. The event occurs when a login is dropped.
公共属性 DropMasterKey
公共属性 DropMessage
公共属性 DropMessageType
公共属性 DropPartitionFunction
公共属性 DropPartitionScheme
公共属性 DropPlanGuide
公共属性 DropProcedure
公共属性 DropQueue
公共属性 DropRemoteServer
公共属性 DropRemoteServiceBinding
公共属性 DropResourcePool
公共属性 DropRole
公共属性 DropRoleMember
公共属性 DropRoute
公共属性 DropRule
公共属性 DropSchema
公共属性 DropServerAudit
公共属性 DropServerAuditSpecification
公共属性 DropServerRoleMember
公共属性 DropService
公共属性 DropSignature
公共属性 DropSignatureSchemaObject
公共属性 DropStatistics
公共属性 DropSymmetricKey
公共属性 DropSynonym
公共属性 DropTable
公共属性 DropTrigger
公共属性 DropType
公共属性 DropUser
公共属性 DropView
公共属性 DropWorkloadGroup
公共属性 DropXmlSchemaCollection
公共属性 GrantDatabase
公共属性 GrantServer Gets or sets a Boolean property value that specifies whether the event is included in the event set. The event occurs when a permission is granted on the server.
公共属性 Logon
公共属性 NumberOfElements Gets the number of events in the event set. (覆盖 EventSetBase. . :: . .NumberOfElements。)
公共属性 Rename
公共属性 RevokeDatabase
公共属性 RevokeServer Gets or sets a Boolean property value that specifies whether the event is included in the event set. The event occurs when a permission is revoked on the server.
受保护属性 Storage Gets or sets the bit array for event set storage. (从 EventSetBase 继承。)
公共属性 UnbindDefault
公共属性 UnbindRule
公共属性 UpdateStatistics

页首

方法

  名称 说明
公共方法 Add(ServerDdlTriggerEvent) Returns a set of server DDL events after adding a new server DDL event to the set of events.
公共方法静态成员 Add(ServerDdlTriggerEventSet, ServerDdlTriggerEvent) Returns a set of server DDL events after adding a new server DDL event to the specified set of events.
公共方法 Copy Returns a copy of the event set. (覆盖 EventSetBase. . :: . .Copy() () () ()。)
公共方法 Equals (从 Object 继承。)
受保护方法 Finalize (从 Object 继承。)
受保护方法 FitsMask Specifies whether the EventSetBase object fits the specified mask. (从 EventSetBase 继承。)
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
受保护方法 HasCommonBits Specifies whether the EventSetBase object has common bits with another specified EventSetBase object. (从 EventSetBase 继承。)
受保护方法 MemberwiseClone (从 Object 继承。)
公共方法 Remove Removes an event from the event set.
受保护方法 SetValue Sets the bit value at the specified index position. (从 EventSetBase 继承。)
公共方法静态成员 Subtract Returns a set of server DDL trigger events after subtracting a DDL trigger event from the specified set of event set.
公共方法 ToString Returns a string that represents the ServerDdlTriggerEventSet object. (覆盖 Object. . :: . .ToString() () () ()。)

页首

运算符

  名称 说明
公共运算符静态成员 Addition Creates a server data definition language (DDL) trigger event set by performing an addition operation on a ServerDdlTriggerEvent object and a ServerDdlTriggerEventSet object.
公共运算符静态成员 Subtraction Creates a server data definition language (DDL) trigger event set by performing a subtraction operation on a ServerDdlTriggerEvent object and a ServerDdlTriggerEventSet object.

页首

注释

DDL triggers run a Transact-SQL or user-defined function in response to certain DDL events. The ServerDdlTriggerEventSet object contains a property for each event to which the server DDL trigger responds

Thread Safety

此类型的任何公共静态(Microsoft Visual Basic 中的 Shared)成员在多线程操作中是安全的。 不保证所有实例成员都对于线程安全的。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。