ServerDdlTriggerEventSet Members

Include Protected Members
Include Inherited Members

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

The ServerDdlTriggerEventSet type exposes the following members.

Constructors

  Name Description
Public method ServerDdlTriggerEventSet() Initializes a new instance of the ServerDdlTriggerEventSet class.
Public method ServerDdlTriggerEventSet(ServerDdlTriggerEvent) Initializes a new instance of the ServerDdlTriggerEventSet class with the specified event.
Public method ServerDdlTriggerEventSet(array<ServerDdlTriggerEvent[]) Initializes a new instance of the ServerDdlTriggerEventSet class with the specified set of events.
Public method ServerDdlTriggerEventSet(ServerDdlTriggerEventSet) Initializes a new instance of the ServerDdlTriggerEventSet class with the specified set of events

Top

Methods

  Name Description
Public method Add(ServerDdlTriggerEvent) Returns a set of server DDL events after adding a new server DDL event to the set of events.
Public methodStatic member Add(ServerDdlTriggerEventSet, ServerDdlTriggerEvent) Returns a set of server DDL events after adding a new server DDL event to the specified set of events.
Public method Copy() Returns a copy of the event set. (Overrides EventSetBase.Copy().)
Public method Equals(Object) (Inherited from Object.)
Protected method Finalize() (Inherited from Object.)
Protected method FitsMask(EventSetBase) Specifies whether the EventSetBase object fits the specified mask. (Inherited from EventSetBase.)
Public method GetHashCode() (Inherited from Object.)
Public method GetType() (Inherited from Object.)
Protected method HasCommonBits(EventSetBase) Specifies whether the EventSetBase object has common bits with another specified EventSetBase object. (Inherited from EventSetBase.)
Protected method MemberwiseClone() (Inherited from Object.)
Public method Remove(ServerDdlTriggerEvent) Removes an event from the event set.
Protected method SetValue(EventSetBase, Boolean) Sets the bit value at the specified index position. (Inherited from EventSetBase.)
Public methodStatic member Subtract(ServerDdlTriggerEventSet, ServerDdlTriggerEvent) Returns a set of server DDL trigger events after subtracting a DDL trigger event from the specified set of event set.
Public method ToString() Returns a string that represents the ServerDdlTriggerEventSet object. (Overrides Object.ToString().)

Top

Operators

  Name Description
Public operatorStatic member Addition(ServerDdlTriggerEventSet, ServerDdlTriggerEvent) Creates a server data definition language (DDL) trigger event set by performing an addition operation on a ServerDdlTriggerEvent object and a ServerDdlTriggerEventSet object.
Public operatorStatic member Subtraction(ServerDdlTriggerEventSet, ServerDdlTriggerEvent) Creates a server data definition language (DDL) trigger event set by performing a subtraction operation on a ServerDdlTriggerEvent object and a ServerDdlTriggerEventSet object.

Top

Properties

  Name Description
Public property AddRoleMember
Public property AddServerRoleMember
Public property AddSignature
Public property AddSignatureSchemaObject
Public property AlterApplicationRole
Public property AlterAssembly
Public property AlterAsymmetricKey
Public property AlterAuthorizationDatabase
Public property 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.
Public property AlterBrokerPriority
Public property 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.
Public property AlterCredential
Public property AlterCryptographicProvider
Public property AlterDatabase
Public property AlterDatabaseAuditSpecification
Public property AlterDatabaseEncryptionKey
Public property 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.
Public property AlterEventSession
Public property AlterExtendedProperty
Public property AlterFulltextCatalog
Public property AlterFulltextIndex
Public property AlterFulltextStoplist
Public property AlterFunction
Public property AlterIndex
Public property AlterInstance
Public property AlterLinkedServer
Public property 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.
Public property AlterMasterKey
Public property AlterMessage
Public property AlterMessageType
Public property AlterPartitionFunction
Public property AlterPartitionScheme
Public property AlterPlanGuide
Public property AlterProcedure
Public property AlterQueue
Public property AlterRemoteServer
Public property AlterRemoteServiceBinding
Public property AlterResourceGovernorConfig
Public property AlterResourcePool
Public property AlterRole
Public property AlterRoute
Public property AlterSchema
Public property AlterServerAudit
Public property AlterServerAuditSpecification
Public property AlterService
Public property AlterServiceMasterKey
Public property AlterSymmetricKey
Public property AlterTable
Public property AlterTrigger
Public property AlterUser
Public property AlterView
Public property AlterWorkloadGroup
Public property AlterXmlSchemaCollection
Public property BindDefault
Public property BindRule
Public property CreateApplicationRole
Public property CreateAssembly
Public property CreateAsymmetricKey
Public property CreateBrokerPriority
Public property 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.
Public property CreateContract
Public property CreateCredential
Public property CreateCryptographicProvider
Public property CreateDatabase
Public property CreateDatabaseAuditSpecification
Public property CreateDatabaseEncryptionKey
Public property CreateDefault
Public property 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.
Public property CreateEventNotification
Public property CreateEventSession
Public property CreateExtendedProcedure
Public property CreateExtendedProperty
Public property CreateFulltextCatalog
Public property CreateFulltextIndex
Public property CreateFulltextStoplist
Public property CreateFunction
Public property CreateIndex
Public property CreateLinkedServer
Public property CreateLinkedServerLogin
Public property 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.
Public property CreateMasterKey
Public property CreateMessage
Public property CreateMessageType
Public property CreatePartitionFunction
Public property CreatePartitionScheme
Public property CreatePlanGuide
Public property CreateProcedure
Public property CreateQueue
Public property CreateRemoteServer
Public property CreateRemoteServiceBinding
Public property CreateResourcePool
Public property CreateRole
Public property CreateRoute
Public property CreateRule
Public property CreateSchema
Public property CreateServerAudit
Public property CreateServerAuditSpecification
Public property CreateService
Public property CreateSpatialIndex
Public property CreateStatistics
Public property CreateSymmetricKey
Public property CreateSynonym
Public property CreateTable
Public property CreateTrigger
Public property CreateType
Public property CreateUser
Public property CreateView
Public property CreateWorkloadGroup
Public property CreateXmlIndex
Public property CreateXmlSchemaCollection
Public property DdlAuthorizationServerEventsEvents
Public property DdlCredentialEventsEvents
Public property DdlCryptographicProviderEventsEvents
Public property DdlDatabaseEventsEvents
Public property DdlEndpointEventsEvents
Public property DdlEventSessionEventsEvents
Public property DdlExtendedProcedureEventsEvents
Public property DdlGdrServerEventsEvents
Public property DdlLinkedServerEventsEvents
Public property DdlLinkedServerLoginEventsEvents
Public property DdlLoginEventsEvents
Public property DdlMessageEventsEvents
Public property DdlRemoteServerEventsEvents
Public property DdlResourceGovernorEventsEvents
Public property DdlResourcePoolEvents
Public property DdlServerAuditEventsEvents
Public property DdlServerAuditSpecificationEventsEvents
Public property DdlServerLevelEventsEvents
Public property DdlServerSecurityEventsEvents
Public property DdlServiceMasterKeyEventsEvents
Public property DdlWorkloadGroupEvents
Public property DenyDatabase
Public property 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.
Public property Dirty Gets or sets a Boolean property value that specifies whether the event set has been modified.
Public property DropApplicationRole
Public property DropAssembly
Public property DropAsymmetricKey
Public property DropBrokerPriority
Public property 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.
Public property DropContract
Public property DropCredential
Public property DropCryptographicProvider
Public property DropDatabase
Public property DropDatabaseAuditSpecification
Public property DropDatabaseEncryptionKey
Public property DropDefault
Public property 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.
Public property DropEventNotification
Public property DropEventSession
Public property DropExtendedProcedure
Public property DropExtendedProperty
Public property DropFulltextCatalog
Public property DropFulltextIndex
Public property DropFulltextStoplist
Public property DropFunction
Public property DropIndex
Public property DropLinkedServer
Public property DropLinkedServerLogin
Public property 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.
Public property DropMasterKey
Public property DropMessage
Public property DropMessageType
Public property DropPartitionFunction
Public property DropPartitionScheme
Public property DropPlanGuide
Public property DropProcedure
Public property DropQueue
Public property DropRemoteServer
Public property DropRemoteServiceBinding
Public property DropResourcePool
Public property DropRole
Public property DropRoleMember
Public property DropRoute
Public property DropRule
Public property DropSchema
Public property DropServerAudit
Public property DropServerAuditSpecification
Public property DropServerRoleMember
Public property DropService
Public property DropSignature
Public property DropSignatureSchemaObject
Public property DropStatistics
Public property DropSymmetricKey
Public property DropSynonym
Public property DropTable
Public property DropTrigger
Public property DropType
Public property DropUser
Public property DropView
Public property DropWorkloadGroup
Public property DropXmlSchemaCollection
Public property GrantDatabase
Public property 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.
Public property Logon
Public property NumberOfElements Gets the number of events in the event set. (Overrides EventSetBase.NumberOfElements.)
Public property Rename
Public property RevokeDatabase
Public property 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.
Protected property Storage Gets or sets the bit array for event set storage. (Inherited from EventSetBase.)
Public property UnbindDefault
Public property UnbindRule
Public property UpdateStatistics

Top