Condividi tramite


Classe ServerEvents

The ServerEvents object represents the settings required for SQL Server server-level event notification.

Gerarchia di ereditarietà

System.Object
  Microsoft.SqlServer.Management.Smo.ServerEvents

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

Sintassi

'Dichiarazione
Public NotInheritable Class ServerEvents
'Utilizzo
Dim instance As ServerEvents
public sealed class ServerEvents
public ref class ServerEvents sealed
[<SealedAttribute>]
type ServerEvents =  class end
public final class ServerEvents

Nel tipo ServerEvents sono esposti i membri seguenti.

Metodi

  Nome Descrizione
Metodo pubblico Equals Ereditato da Object.
Metodo pubblico GetEventSelection Returns the currently selected event notifications.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetTraceEventSelection Returns the currently selected event notifications.
Metodo pubblico GetType Ereditato da Object.
Metodo pubblico SetCredentials Sets the credentials required by the instance of Microsoft SQL Server.
Metodo pubblico StartEvents Starts receiving events.
Metodo pubblico StopEvents Stops receiving events.
Metodo pubblico SubscribeToEvents(ServerEventSet) Specifies the server events to receive.
Metodo pubblico SubscribeToEvents(ServerTraceEventSet) Specifies the server trace events to receive.
Metodo pubblico SubscribeToEvents(ServerEventSet, ServerEventHandler) Specifies the server events to receive and the event handler that handles the events.
Metodo pubblico SubscribeToEvents(ServerTraceEventSet, ServerEventHandler) Specifies the server trace events to receive and the event handler that handles the events.
Metodo pubblico ToString Ereditato da Object.
Metodo pubblico UnsubscribeAllEvents Clears all event settings, and removes all event handlers.
Metodo pubblico UnsubscribeFromEvents(ServerEventSet) Clears the specified event settings, and removes all event handlers.
Metodo pubblico UnsubscribeFromEvents(ServerTraceEventSet) Clears the specified event settings, and removes all event handlers.

In alto

Eventi

  Nome Descrizione
Evento pubblico ServerEvent Specifies the event raised when an event occurs in Server object and the user has subscribed to the events from that object instance.

In alto

Osservazioni

The ServerEvents class is accessed through Events property and cannot be created as a stand-alone object.

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.

Esempi

Gestione degli eventi SMO

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.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.SqlServer.Management.Smo