Condividi tramite


Classe ViewEventSet

The ViewEventSet object represents a set of view events.

Gerarchia di ereditarietà

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

Spazio dei nomi  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class ViewEventSet _
    Inherits EventSetBase
'Utilizzo
Dim instance As ViewEventSet
public sealed class ViewEventSet : EventSetBase
public ref class ViewEventSet sealed : public EventSetBase
[<SealedAttribute>]
type ViewEventSet =  
    class
        inherit EventSetBase
    end
public final class ViewEventSet extends EventSetBase

Nel tipo ViewEventSet sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico ViewEventSet() () () () Initializes a new instance of the ViewEventSet class.
Metodo pubblico ViewEventSet(ViewEvent) Initializes a new instance of the ViewEventSet class with a specified event.
Metodo pubblico ViewEventSet(array<ViewEvent> [] () [] []) Initializes a new instance of the ViewEventSet class with a specified set of events.
Metodo pubblico ViewEventSet(ViewEventSet) Initializes a new instance of the ViewEventSet class with a specified set of events.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AlterFulltextIndex Gets or sets a Boolean property value that specifies whether the event is included in the event set.
Proprietà pubblica AlterIndex Gets or sets a Boolean value that specifies whether the AlterIndex event is included in the event set.
Proprietà pubblica AlterView Gets or sets a Boolean property value that specifies whether the event that occurs when a view is altered is included in the event set.
Proprietà pubblica CreateFulltextIndex Gets or sets a Boolean property value that specifies whether the event is included in the event set
Proprietà pubblica CreateIndex Gets or sets a Boolean property value that specifies whether the event that occurs when an index is created is included in the event set.
Proprietà pubblica CreateSpatialIndex Gets or sets a Boolean property value that specifies whether the event is included in the event set
Proprietà pubblica CreateStatistics Gets 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.
Proprietà pubblica CreateXmlIndex Gets 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.
Proprietà pubblica DropFulltextIndex Gets or sets a Boolean property value that specifies whether the event is included in the event set
Proprietà pubblica DropIndex Gets or sets a Boolean property value that specifies whether the event that occurs when an index is dropped is included in the event set.
Proprietà pubblica DropStatistics Gets 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.
Proprietà pubblica DropView Gets or sets a Boolean property value that specifies whether the event that occurs when a view is dropped is included in the event set.
Proprietà pubblica NumberOfElements Gets 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. Esegue l'override di EventSetBase. . :: . .NumberOfElements.
Proprietà protetta Storage Gets or sets the bit array for event set storage. Ereditato da EventSetBase.
Proprietà pubblica UpdateStatistics Gets or sets a Boolean property value that specifies whether the event that occurs when statistics are updated is included in the event set.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add(ViewEvent) Adds a ViewEvent object to the ViewEventSet object.
Metodo pubblicoMembro statico Add(ViewEventSet, ViewEvent) Adds an event to the event set.
Metodo pubblico Copy Returns a copy of the event set. Esegue l'override di EventSetBase. . :: . .Copy() () () ().
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo protetto FitsMask Specifies whether the EventSetBase object fits the specified mask. Ereditato da EventSetBase.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto HasCommonBits Specifies whether the EventSetBase object has common bits with another specified EventSetBase object. Ereditato da EventSetBase.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico Remove Removes an event from the event set.
Metodo protetto SetValue Sets the bit value at the specified index position. Ereditato da EventSetBase.
Metodo pubblicoMembro statico Subtract Removes a view event from the event set.
Metodo pubblico ToString Returns a String that represents the ViewEventSet object. Esegue l'override di Object. . :: . .ToString() () () ().

In alto

Operatori

  Nome Descrizione
Operatore pubblicoMembro statico Addition Creates a view event set by performing an addition operation on a ViewEvent object and a ViewEventSet object.
Operatore pubblicoMembro statico Subtraction Creates a view event set by performing a subtraction operation on a ViewEvent object and a ViewEventSet object.

In alto

Osservazioni

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

Tutti i membri statici pubblici (Shared in Microsoft Visual Basic) di questo tipo sono sicuri per le operazioni a thread multipli. Non è invece garantita la sicurezza dei membri dell'istanza.

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.