Export (0) Print
Expand All

ViewEventSet Class

The ViewEventSet object represents a set of view events.

Object
  Microsoft.SqlServer.Management.Smo.EventSetBase
    Microsoft.SqlServer.Management.Smo.ViewEventSet

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

public sealed class ViewEventSet : EventSetBase

The ViewEventSet type exposes the following members.

  NameDescription
Public methodViewEventSet()Initializes a new instance of the ViewEventSet class.
Public methodViewEventSet(ViewEvent)Initializes a new instance of the ViewEventSet class with a specified event.
Public methodViewEventSet(ViewEvent[])Initializes a new instance of the ViewEventSet class with a specified set of events.
Public methodViewEventSet(ViewEventSet)Initializes a new instance of the ViewEventSet class with a specified set of events.
Top

  NameDescription
Public propertyAlterFulltextIndexGets or sets a Boolean property value that specifies whether the event is included in the event set.
Public propertyAlterIndexGets or sets a Boolean value that specifies whether the AlterIndex event is included in the event set.
Public propertyAlterViewGets or sets a Boolean property value that specifies whether the event that occurs when a view is altered is included in the event set.
Public propertyCreateFulltextIndexGets or sets a Boolean property value that specifies whether the event is included in the event set
Public propertyCreateIndexGets or sets a Boolean property value that specifies whether the event that occurs when an index is created is included in the event set.
Public propertyCreateSpatialIndexGets or sets a Boolean property value that specifies whether the event is included in the event set
Public propertyCreateStatisticsGets or sets a Boolean property value that specifies whether the event that occurs when a statistics counter is created is included in the event set.
Public propertyCreateXmlIndexGets or sets a Boolean property value that specifies whether the event that occurs when an XML index is created and included in the event set.
Public propertyDropFulltextIndexGets or sets a Boolean property value that specifies whether the event is included in the event set
Public propertyDropIndexGets or sets a Boolean property value that specifies whether the event that occurs when an index is dropped is included in the event set.
Public propertyDropStatisticsGets or sets a Boolean property value that specifies whether the event that occurs when a statistic counter is dropped is included in the event set.
Public propertyDropViewGets or sets a Boolean property value that specifies whether the event that occurs when a view is dropped is included in the event set.
Public propertyNumberOfElementsGets or sets a Boolean property value that specifies whether the event that occurs when the number of elements changes is included in the event set. (Overrides EventSetBase.NumberOfElements.)
Protected propertyStorageGets or sets the bit array for event set storage. (Inherited from EventSetBase.)
Public propertyUpdateStatisticsGets or sets a Boolean property value that specifies whether the event that occurs when statistics are updated is included in the event set.
Top

  NameDescription
Public methodAdd(ViewEvent)Adds a ViewEvent object to the ViewEventSet object.
Public methodStatic memberAdd(ViewEventSet, ViewEvent)Adds an event to the event set.
Public methodCopyReturns a copy of the event set. (Overrides EventSetBase.Copy().)
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodRemoveRemoves an event from the event set.
Public methodStatic memberSubtractRemoves a view event from the event set.
Public methodToStringReturns a String that represents the ViewEventSet object. (Overrides ObjectToString.)
Top

  NameDescription
Public operatorStatic memberAdditionCreates a view event set by performing an addition operation on a ViewEvent object and a ViewEventSet object.
Public operatorStatic memberSubtractionCreates a view event set by performing a subtraction operation on a ViewEvent object and a ViewEventSet object.
Top

SQL Server provides events subscription for all SMO objects that have server event support. The View object has event support for the events that are represented by ViewEventSet properties.

Thread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft