Поделиться через


Класс ServerEvents

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

Иерархия наследования

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

Пространство имен:  Microsoft.SqlServer.Management.Smo
Сборка:  Microsoft.SqlServer.Smo (в Microsoft.SqlServer.Smo.dll)

Синтаксис

'Декларация
Public NotInheritable Class ServerEvents
'Применение
Dim instance As ServerEvents
public sealed class ServerEvents
public ref class ServerEvents sealed
[<SealedAttribute>]
type ServerEvents =  class end
public final class ServerEvents

Тип ServerEvents обеспечивает доступ к следующим элементам.

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Открытый метод GetEventSelection Returns the currently selected event notifications.
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetTraceEventSelection Returns the currently selected event notifications.
Открытый метод GetType (Производный от Object.)
Открытый метод SetCredentials Sets the credentials required by the instance of Microsoft SQL Server.
Открытый метод StartEvents Starts receiving events.
Открытый метод StopEvents Stops receiving events.
Открытый метод SubscribeToEvents(ServerEventSet) Specifies the server events to receive.
Открытый метод SubscribeToEvents(ServerTraceEventSet) Specifies the server trace events to receive.
Открытый метод SubscribeToEvents(ServerEventSet, ServerEventHandler) Specifies the server events to receive and the event handler that handles the events.
Открытый метод SubscribeToEvents(ServerTraceEventSet, ServerEventHandler) Specifies the server trace events to receive and the event handler that handles the events.
Открытый метод ToString (Производный от Object.)
Открытый метод UnsubscribeAllEvents Clears all event settings, and removes all event handlers.
Открытый метод UnsubscribeFromEvents(ServerEventSet) Clears the specified event settings, and removes all event handlers.
Открытый метод UnsubscribeFromEvents(ServerTraceEventSet) Clears the specified event settings, and removes all event handlers.

В начало

События

  Имя Описание
Открытое событие ServerEvent Specifies the event raised when an event occurs in Server object and the user has subscribed to the events from that object instance.

В начало

Замечания

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

Thread Safety

Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Потокобезопасная работа с членами экземпляров типа не гарантируется.

Примеры

Обработка событий SMO

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Management.Smo