TeamFoundationNotificationService-Klasse
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.Server.Core.TeamFoundationNotificationService
Namespace: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)
Syntax
'Declaration
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSecurityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationIdentityService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationJobService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationLocationService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSigningService))> _
Public NotInheritable Class TeamFoundationNotificationService _
Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSecurityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationIdentityService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationJobService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationLocationService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSigningService))]
public sealed class TeamFoundationNotificationService : ITeamFoundationService
Der TeamFoundationNotificationService-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
AddEventTypes | AddEventTypes wird verwendet, um neue Ereignistypen für ein bestimmtes Tool zu veröffentlichen. | |
ConfirmPreferredEmailAddress | Bestätigt eine E-Mail-Adresse gültig ist für das Senden von Benachrichtigungen.In der gehosteten Umgebungen müssen nicht standardmäßige E-Mail-Adresse überprüft werden, bevor Benachrichtigungen zur Adresse gesendet werden. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
EvaluateCondition | ||
FireEvent | Löst ein einzelnes Ereignis aus.Dieses Ereignis wird das domänenneutrale, das allen Abonnements gelieferten, die oben signiert wurden. | |
FireEvents | Löst eine Auflistung von Ereignissen aus.Diese Ereignisse sind das domänenneutrale, das allen Abonnements gelieferten, die oben signiert wurden. | |
FireSystemEvent | FireSystemEvent wird durch den Server verwendet wird, um Ereignisse im Namen von Benutzeraktionen auszulösen, die stattgefunden haben.Dies ist von FireEvent, das ein Ereignis ist, das durch einen Benutzeraufruf ausgelöst wird. | |
GetEventSubscriptions(TeamFoundationRequestContext, IdentityDescriptor) | GetEventSubscriptions wird verwendet, um einen Satz von Abonnements für einen bestimmten Benutzer oder alle Benutzer abzurufen. | |
GetEventSubscriptions(TeamFoundationRequestContext, IdentityDescriptor, String) | GetEventSubscriptions wird verwendet, um einen Satz von Abonnements für einen bestimmten Benutzer oder alle Benutzer abzurufen.Diese Überladung können auch dem Aufrufer, um einem Klassifizierungsfilter anzugeben. | |
GetEventTypes | GetEventTypes wird verwendet, um den von Ereignisse abzurufen, die auf dem Server registriert werden. | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
SendPreferredEmailAddressConfirmation | Sendet eine E-Mail-Nachricht, um eine gewünschte E-Mail-Adresse zu bestätigen ist gültig.Dadurch wird der zu sendenden E-Mail-Nachricht in die Warteschlange, und plant einen Auftrag, die E-Mail senden.Der Aufrufer muss die Eigenschaft die Identität für die bevorzugte E-Mail-Adresse festlegen. | |
SubscribeEvent(TeamFoundationRequestContext, IdentityDescriptor, String, String, DeliveryPreference, String) | SubscribeEvent wird verwendet, um ein neues Ereignisabonnement an Ereignisse zu erstellen, die auf dem Server ausgelöst werden. Abonnements können mehrere Filter haben, die dem Benutzer ermöglichen, bestimmte Ereignisse nur zu empfangen. | |
SubscribeEvent(TeamFoundationRequestContext, IdentityDescriptor, String, String, DeliveryPreference, String, Boolean) | ||
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
UnsubscribeEvent | UnsubscribeEvent wird verwendet, um ein vorhandenes Ereignisabonnement zu entfernen. |
Zum Seitenanfang
Explizite Schnittstellen implementierungen
Name | Beschreibung | |
---|---|---|
ITeamFoundationService.ServiceEnd | ||
ITeamFoundationService.ServiceStart |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.