TeamFoundationSqlNotificationService-Klasse
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlNotificationService
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
<TeamFoundationServiceDependency(GetType(TeamFoundationTaskService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationHostManagementService))> _
Public NotInheritable Class TeamFoundationSqlNotificationService _
Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationTaskService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationHostManagementService))]
public sealed class TeamFoundationSqlNotificationService : ITeamFoundationService
Der TeamFoundationSqlNotificationService-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
TeamFoundationSqlNotificationService |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Author | Der Autor wird als Quelle der Änderung definiert, die die Benachrichtigung ausgelöst wurde.Implementierungen können die Autoreneigenschaft dieser Klasse, wenn sie an Benachrichtigungstabelle schreiben.Wenn der Aufrufer dann Ereignisse, out filtern möchte, die von ihrem kamen, das, Auch können Sie dies mit dem filterByAuthor Parameter beim Registrieren führen für Benachrichtigungsrückrufe schreibt. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
RegisterNotification(TeamFoundationRequestContext, String, Guid, SqlNotificationCallback, Boolean) | RegisterNotification wird verwendet, um einen Rückruf für zu registrieren eventClass in einer Datenbank. | |
RegisterNotification(TeamFoundationRequestContext, String, Guid, SqlNotificationHandler, Boolean) | RegisterNotification wird verwendet, um einen Handler für zu registrieren eventClass innerhalb einer Datenbank. | |
RegisterNotificationHierarchy(TeamFoundationRequestContext, String, Guid, SqlNotificationCallback, Boolean) | RegisterNotificationHeirarchy wird verwendet, um einen Rückruf für eventClass in einer Datenbank auf einem RequestContext im bereitgestellten requestContext das Stammverzeichnis zu registrieren. | |
RegisterNotificationHierarchy(TeamFoundationRequestContext, String, Guid, SqlNotificationHandler, Boolean) | RegisterNotificationHeirarchy wird verwendet, um einen Rückruf für eventClass innerhalb einer Datenbank auf jedem des RequestContexts im bereitgestellten requestContext das Stammverzeichnis zu registrieren. | |
SendNotification | Senden Sie eine SQL-Benachrichtigung dem System. | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
UnregisterNotification(TeamFoundationRequestContext, String, Guid, SqlNotificationCallback, Boolean) | UnregisterNotification wird verwendet, um einen Benachrichtigungsrückruf zuvor für ein registriertes Ereignis zu entfernen. | |
UnregisterNotification(TeamFoundationRequestContext, String, Guid, SqlNotificationHandler, Boolean) | UnregisterNotification wird verwendet, um einen Benachrichtigungshandler zuvor für ein registriertes Ereignis zu entfernen. | |
UnregisterNotificationHierarchy(TeamFoundationRequestContext, String, Guid, SqlNotificationCallback, Boolean) | UnregisterNotification wird verwendet, um einen Benachrichtigungsrückruf zuvor für ein registriertes Ereignis auf jedem requestContext von bereitgestellten zum Stamm entfernen. | |
UnregisterNotificationHierarchy(TeamFoundationRequestContext, String, Guid, SqlNotificationHandler, Boolean) | UnregisterNotification wird verwendet, um einen Benachrichtigungshandler zuvor für ein registriertes Ereignis auf jedem der requestContexts von bereitgestellten zum Stamm entfernen. |
Zum Seitenanfang
Explizite Schnittstellen implementierungen
Name | Beschreibung | |
---|---|---|
ITeamFoundationService.ServiceEnd | ||
ITeamFoundationService.ServiceStart | Initialisieren Sie das SqlNotificationService |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.