Share via


TeamFoundationSqlNotificationService 클래스

상속 계층 구조

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlNotificationService

네임스페이스:  Microsoft.TeamFoundation.Framework.Server
어셈블리:  Microsoft.TeamFoundation.Framework.Server(Microsoft.TeamFoundation.Framework.Server.dll)

구문

‘선언
<TeamFoundationServiceDependency(GetType(TeamFoundationTaskService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationHostManagementService))> _
Public NotInheritable Class TeamFoundationSqlNotificationService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationTaskService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationHostManagementService))]
public sealed class TeamFoundationSqlNotificationService : ITeamFoundationService

TeamFoundationSqlNotificationService 형식에서는 다음과 같은 멤버를 노출합니다.

생성자

  이름 설명
Public 메서드 TeamFoundationSqlNotificationService

위쪽

속성

  이름 설명
Public 속성 Author 작성자 변경 알림을 발생 시킨 원본으로 정의 됩니다.구현자는 알림 테이블에 기록 될 때이 클래스에서 만든이 속성을 사용할 수 있습니다.호출자에 게 다음 하려는 경우 필터링 자체 쓰기에서 제공 하는 이벤트 이렇게 하려면 filterByAuthor 매개 변수를 사용 하 여 알림 콜백을 등록 하는 경우.

위쪽

메서드

  이름 설명
Public 메서드 Equals 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨)
Public 메서드 GetHashCode 기본 해시 함수로 작동합니다. (Object에서 상속됨)
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public 메서드 RegisterNotification(TeamFoundationRequestContext, String, Guid, SqlNotificationCallback, Boolean) RegisterNotification 데이터베이스에서는 eventClass에 대 한 콜백을 등록 하는 데 사용 됩니다.
Public 메서드 RegisterNotification(TeamFoundationRequestContext, String, Guid, SqlNotificationHandler, Boolean) RegisterNotification 된 eventClass는 데이터베이스 내에 대 한 처리기를 등록 하는 데 사용 됩니다.
Public 메서드 RegisterNotificationHierarchy(TeamFoundationRequestContext, String, Guid, SqlNotificationCallback, Boolean) RegisterNotificationHeirarchy 루트에서 제공된 requestContext RequestContext 각 데이터베이스에는 eventClass에 대 한 콜백을 등록 하는 데 사용 됩니다.
Public 메서드 RegisterNotificationHierarchy(TeamFoundationRequestContext, String, Guid, SqlNotificationHandler, Boolean) RegisterNotificationHeirarchy는 eventClass 루트 제공된 requestContext에서 RequestContexts의 각 데이터베이스에 대 한 콜백을 등록 하는 데 사용 됩니다.
Public 메서드 SendNotification 시스템에 SQL 알림을 보냅니다.
Public 메서드 ToString 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨)
Public 메서드 UnregisterNotification(TeamFoundationRequestContext, String, Guid, SqlNotificationCallback, Boolean) UnregisterNotification는 이전에 등록 된 이벤트에 대 한 알림 콜백을 제거 하는 데 사용 됩니다.
Public 메서드 UnregisterNotification(TeamFoundationRequestContext, String, Guid, SqlNotificationHandler, Boolean) UnregisterNotification는 이전에 등록 된 이벤트에 대 한 알림 처리기를 제거 하는 데 사용 됩니다.
Public 메서드 UnregisterNotificationHierarchy(TeamFoundationRequestContext, String, Guid, SqlNotificationCallback, Boolean) UnregisterNotification 제공 된 루트와에서 각 requestContext에 이전에 등록 된 이벤트에 대 한 알림 콜백을 제거 하는 데 사용 됩니다.
Public 메서드 UnregisterNotificationHierarchy(TeamFoundationRequestContext, String, Guid, SqlNotificationHandler, Boolean) UnregisterNotification는 각 requestContexts는 이전에 등록 된 이벤트에 대 한 알림 처리기를 제공 된 루트를에서 제거 하는 데 사용 됩니다.

위쪽

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현Private 메서드 ITeamFoundationService.ServiceEnd
명시적 인터페이스 구현Private 메서드 ITeamFoundationService.ServiceStart SqlNotificationService의 초기화

위쪽

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.TeamFoundation.Framework.Server 네임스페이스