ServerEvents ServerEvents ServerEvents Class

정의

ServerEvents 개체는 SQL Server 서버 수준 이벤트 알림에 필요한 설정을 나타냅니다. The ServerEvents object represents the settings required for SQL Server server-level event notification.

public ref class ServerEvents sealed
public sealed class ServerEvents
Public NotInheritable Class ServerEvents
상속
ServerEventsServerEventsServerEvents

예제

SMO 이벤트 처리Handling SMO Events

설명

ServerEvents 통해 액세스 하는 클래스 Events 속성 독립 실행형 개체로 만들 수 없습니다.The ServerEvents class is accessed through Events property and cannot be created as a stand-alone object.

스레드 보안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.

메서드

GetEventSelection() GetEventSelection() GetEventSelection()

현재 선택된 이벤트 알림을 반환합니다. Returns the currently selected event notifications.

GetTraceEventSelection() GetTraceEventSelection() GetTraceEventSelection()

현재 선택된 이벤트 알림을 반환합니다. Returns the currently selected event notifications.

SetCredentials(String, String) SetCredentials(String, String) SetCredentials(String, String)

Microsoft SQL Server의 인스턴스에 필요한 자격 증명을 설정 합니다. Sets the credentials required by the instance of Microsoft SQL Server.

StartEvents() StartEvents() StartEvents()

이벤트 받기를 시작합니다. Starts receiving events.

StopEvents() StopEvents() StopEvents()

이벤트 받기를 중지합니다. Stops receiving events.

SubscribeToEvents(ServerEventSet) SubscribeToEvents(ServerEventSet) SubscribeToEvents(ServerEventSet)

받을 서버 이벤트를 지정합니다. Specifies the server events to receive.

SubscribeToEvents(ServerTraceEventSet) SubscribeToEvents(ServerTraceEventSet) SubscribeToEvents(ServerTraceEventSet)

받을 서버 추적 이벤트를 지정합니다. Specifies the server trace events to receive.

SubscribeToEvents(ServerEventSet, ServerEventHandler) SubscribeToEvents(ServerEventSet, ServerEventHandler) SubscribeToEvents(ServerEventSet, ServerEventHandler)

받을 서버 이벤트 및 해당 이벤트를 처리할 이벤트 처리기를 지정합니다. Specifies the server events to receive and the event handler that handles the events.

SubscribeToEvents(ServerTraceEventSet, ServerEventHandler) SubscribeToEvents(ServerTraceEventSet, ServerEventHandler) SubscribeToEvents(ServerTraceEventSet, ServerEventHandler)

받을 서버 추적 이벤트 및 해당 이벤트를 처리할 이벤트 처리기를 지정합니다. Specifies the server trace events to receive and the event handler that handles the events.

UnsubscribeAllEvents() UnsubscribeAllEvents() UnsubscribeAllEvents()

모든 이벤트 설정을 지우고 모든 이벤트 처리기를 제거합니다. Clears all event settings, and removes all event handlers.

UnsubscribeFromEvents(ServerEventSet) UnsubscribeFromEvents(ServerEventSet) UnsubscribeFromEvents(ServerEventSet)

지정한 이벤트 설정을 지우고 모든 이벤트 처리기를 제거합니다. Clears the specified event settings, and removes all event handlers.

UnsubscribeFromEvents(ServerTraceEventSet) UnsubscribeFromEvents(ServerTraceEventSet) UnsubscribeFromEvents(ServerTraceEventSet)

지정한 이벤트 설정을 지우고 모든 이벤트 처리기를 제거합니다. Clears the specified event settings, and removes all event handlers.

이벤트

ServerEvent ServerEvent ServerEvent

이벤트가 발생할 때 발생 하는 이벤트를 지정 Server 개체는 사용자가 구독 이벤트를 해당 개체 인스턴스의 합니다. Specifies the event raised when an event occurs in Server object and the user has subscribed to the events from that object instance.

적용 대상