Condividi tramite


Classe TeamFoundationNotificationService

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Server.Core.TeamFoundationNotificationService

Spazio dei nomi:  Microsoft.TeamFoundation.Server.Core
Assembly:  Microsoft.TeamFoundation.Server.Core (in Microsoft.TeamFoundation.Server.Core.dll)

Sintassi

'Dichiarazione
<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

Il tipo TeamFoundationNotificationService espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico AddEventTypes AddEventTypes viene utilizzato per i nuovi tipi di eventi di publis per uno strumento specificato.
Metodo pubblico ConfirmPreferredEmailAddress Conferma un indirizzo di posta elettronica è valido per l'invio di notifiche.Nell'ambiente di hosting, indirizzi di posta elettronica di non predefiniti devono essere verificati prima che le notifiche possano essere inviato all'indirizzo.
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblicoMembro statico EvaluateCondition
Metodo pubblico FireEvent Genera un solo evento.Questo evento viene recapitato a tutte le sottoscrizioni che ha firmato su.
Metodo pubblico FireEvents Genera una raccolta di eventi.Questi eventi che verrà recapitato a tutte le sottoscrizioni che ha firmato su.
Metodo pubblico FireSystemEvent FireSystemEvent viene utilizzato dal server per generare gli eventi per conto delle azioni utente che si sono verificate.Si tratta da FireEvent diversamente da un evento attivato da una chiamata dell'utente.
Metodo pubblico GetEventSubscriptions(TeamFoundationRequestContext, IdentityDescriptor) GetEventSubscriptions viene utilizzato per recuperare un insieme di sottoscrizioni per un utente specifico o tutti gli utenti.
Metodo pubblico GetEventSubscriptions(TeamFoundationRequestContext, IdentityDescriptor, String) GetEventSubscriptions viene utilizzato per recuperare un insieme di sottoscrizioni per un utente specifico o tutti gli utenti.Questo overload consente al chiamante di specificare un filtro di classificazione.
Metodo pubblico GetEventTypes GetEventTypes viene utilizzato per recuperare gli eventi registrati nel server.
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico SendPreferredEmailAddressConfirmation Invia un messaggio di posta elettronica per verificare un indirizzo di posta elettronica preferito è valido.In questo modo verrà accodata la posta elettronica da inviare e programmerà un processo inviare la posta elettronica.Il chiamante deve impostare la proprietà dell'identità per l'indirizzo di posta elettronica preferito.
Metodo pubblico SubscribeEvent(TeamFoundationRequestContext, IdentityDescriptor, String, String, DeliveryPreference, String) SubscribeEvent viene utilizzato per creare una nuova sottoscrizione di eventi agli eventi generati sul server. le sottoscrizioni possono disporre di una serie di filtri che consentono all'utente per ricevere solo gli eventi specifici.
Metodo pubblico SubscribeEvent(TeamFoundationRequestContext, IdentityDescriptor, String, String, DeliveryPreference, String, Boolean)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico UnsubscribeEvent UnsubscribeEvent viene utilizzato per rimuovere una sottoscrizione di eventi esistente.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ITeamFoundationService.ServiceEnd
Implementazione esplicita dell'interfacciaMetodo privato ITeamFoundationService.ServiceStart

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Server.Core